mybatis 返回integer类型如何配置
来源:网络收集 点击: 时间:2024-04-10【导读】:
mybatis是一款优秀的ORM框架,配置查询语句的返回类型是使用mybatis的基本要求之一。工具/原料moremybatis方法/步骤1/4分步阅读
2/4
3/4
4/4
首先,使用mybatis进行数据库查询时,返回类型如何配置呢?mybatis提供了resultType与resultMap两个属性,在每条查询语句中,二者不能同时使用。下图是mybatis官网对两个属性的解释:

可以得知,如果仅仅是返回integer类型的话,可以使用resultType即可。resultType的值可以是“java.lang.Integer”或者是 “int”或 “integer”。如下图:

如果说“java.lang.Integer”是全名,那为什么“int”和“integer”也代表返回integer类型呢?那是因为mybatis对数据类型进行了别名映射,就在类org.apache.ibatis.type.TypeAliasRegistry中。这样如果有什么其他基本类型需要映射的话,可以直接在这个类里面查。如下图:

如果是使用注解的话,就不必考虑以上的问题了。直接在接口返回值设置为Integer即可。
注意事项软件的不同版本可能导致部分内容不同,多看官方文档。
MYBATIS版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_485029.html