概述
user 字段:
/** id。 */
private Integer id;
/** 员工ID。 */
private String staffId;
/** 员工编号。 */
private String staffCode;
/** 用户ID。 */
private Integer userId;
。。。。。。。
@Test
public void testE_findBySQL() {
String sql = "select * from sys_mnt_user where user_name like ?";
Object[] params = new Object[1];
params[0] = "%旭";
SystemUserService suService = KmisServiceFactory.instance().getService(SystemUserService.class);
List<Object[]> result = suService.findBySQL(sql, params);
assertTrue(result.size() > 0);
}
该测试用例返回值id 为 bigdecimal
@Test
public void testF_findByHSQL() {
String hsql = " from SystemUser u where u.username like ? ";
String[] params = new String[1];
params[0] = "%旭";
SystemUserService suService = KmisServiceFactory.instance().getService(SystemUserService.class);
List<SystemUser> result = suService.findByHSQL(hsql, params);
assertTrue(result.size() > 0);
for (SystemUser user : result) {
logger.info(user.getStaffCode() + " : " + user.getUsername());
}
}
该测试用例返回值id 为 int
最后
以上就是耍酷睫毛膏为你收集整理的oracle number 类型 原生sql 和 hsql 返回值类型不同的全部内容,希望文章能够帮你解决oracle number 类型 原生sql 和 hsql 返回值类型不同所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复