@Test
public void testBatchUpdate() {
int count = 15;
String realname = "123321";
User lastUser = null;
for (int i = 0; i < count; i++) {
User user = createUser();
user.getBaseInfo().setRealname(realname);
lastUser = userRepository2.save(user);
}
String ql = "update BaseInfo set realname=?1";
assertEquals(count, repositoryHelper.batchUpdate(ql, realname));
String findOneQL = "select u from User u where u=?1";
User user = repositoryHelper.findOne(findOneQL, lastUser);
assertEquals(realname, user.getBaseInfo().getRealname());
}