mybatis?實現(xiàn)字段大小寫賦值
mybatis 字段大小寫賦值
遇到一個問題
就是字段有大寫的和小寫的,比如username和userName,賦值的時候希望賦值給userName,但是賦值給了username,因為是mybatis,并不是set字段賦值,這個時候就需要resultMap了
<resultMap id="userMap" type="com.aaa.entity.User">
<result column="userName" jdbcType="VARCHAR" property="userName" />
</resultMap>
<select id="queryInterfaceData" resultMap="userMap" parameterType="Map">
SELECT
A.USERNAME AS userName
FROM user A
</select>
查詢返回類型為resultMap中的id的值,userMap繼承了User實體類的屬性
在使用mybatis的請務必注意字段的大小寫問題
insert時務必注意mapper的返回值類型
Mapper method ‘com.model.xxx' has an unsupported return type: double
在insert的時候,方法的返回值類型只能是boolean、int、long這些
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Spring Cloud Feign實現(xiàn)文件上傳下載的示例代碼
Feign框架對于文件上傳消息體格式并沒有做原生支持,需要集成模塊feign-form來實現(xiàn),本文就詳細的介紹一下如何使用,感興趣的可以了解一下2022-02-02
在Struts2中如何將父類屬性序列化為JSON格式的解決方法
本篇文章,小編將為大家介紹關于在Struts2中如何將父類屬性序列化為JSON格式的解決方法,有需要的朋友可以參考一下2013-04-04

