Mybatis中设置了默认的别名和映射类型:
| Mybatis的resultType | Java类型 |
|---|---|
| _byte | byte |
| _long | long |
| _short | short |
| _int | int |
| _integer | int |
| _double | double |
| _float | float |
| _boolean | boolean |
| string | String |
| byte | Byte |
| long | Long |
| short | Short |
| int | Integer |
| integer | Integer |
| double | Double |
| float | Float |
| boolean | Boolean |
| date | Date |
| decimal | BigDecimal |
| bigDecimal | BigDecimal |
| object | Object |
| map | Map |
| hashmap | HashMap |
| list | List |
| arraylist | ArrayList |
| collection | Collection |
| iterator | Iterator |
基本数据类型都要在前面加一个下划线。
<!--该语句返回的数据类型对应Java中的int类型-->
<select id="getCount" resultType="_int">
select count(*) from tbl_user
</select>
<!--该语句返回的数据类型对应Java中的Integer类型-->
<select id="getCount" resultType="integer">
select count(*) from tbl_user
</select>

Mybatis中最常用的类型别名:
java.lang.Integer --> int,integer
int --> _int,_integer
Map --> map
String --> string
最后
以上就是清秀山水最近收集整理的关于Mybatis的resultType对应的Java类型的全部内容,更多相关Mybatis内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复