mybatis?實(shí)現(xiàn)字段大小寫賦值
mybatis 字段大小寫賦值
遇到一個(gè)問(wèn)題
就是字段有大寫的和小寫的,比如username和userName,賦值的時(shí)候希望賦值給userName,但是賦值給了username,因?yàn)槭莔ybatis,并不是set字段賦值,這個(gè)時(shí)候就需要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實(shí)體類的屬性
在使用mybatis的請(qǐng)務(wù)必注意字段的大小寫問(wèn)題
insert時(shí)務(wù)必注意mapper的返回值類型
Mapper method ‘com.model.xxx' has an unsupported return type: double
在insert的時(shí)候,方法的返回值類型只能是boolean、int、long這些
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
解讀yml文件中配置時(shí)間類型的轉(zhuǎn)換方式
這篇文章主要介紹了yml文件中配置時(shí)間類型的轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12springboot 默認(rèn)靜態(tài)路徑實(shí)例解析
這篇文章主要介紹了springboot 默認(rèn)靜態(tài)路徑實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11Spring Cloud Feign實(shí)現(xiàn)文件上傳下載的示例代碼
Feign框架對(duì)于文件上傳消息體格式并沒(méi)有做原生支持,需要集成模塊feign-form來(lái)實(shí)現(xiàn),本文就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下2022-02-02在Struts2中如何將父類屬性序列化為JSON格式的解決方法
本篇文章,小編將為大家介紹關(guān)于在Struts2中如何將父類屬性序列化為JSON格式的解決方法,有需要的朋友可以參考一下2013-04-04