mybatis 返回integer类型如何配置
1、首先,使用my水瑞侮瑜batis进行数据库查询时,返回类型如何配置呢?mybatis提供了resultType爵奏笆棚与resultMap两个属性,在每条查询语句中,二者不能同时使用。下图是mybatis官网对两个属性的解释:
2、可以得知,如果仅仅是返回integer类型的话,可以使用resultType即可。resultType的值可以是“java.lang.Integer”或者是 “int”或 “integer”。如下图:
3、如果说“java.lang.Integer”是全名,那为什么“int”和“integer”也代表返回inte爿讥旌护ger类型呢?那是因为mybatis对数据类型进行了别名映射,就在类org.apache.ibatis.type.TypeAliasRegistry中。这样如果有什么其他基本类型需要映射的话,可以直接在这个类里面查。如下图:
4、如果是使用注解的话,就不必考虑以上的问题了。直接在接口返回值设置为Integer即可。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:37
阅读量:63
阅读量:84
阅读量:58
阅读量:71