溫馨提示×

mybatis駝峰命名配置的方法是什么

小億
214
2023-08-09 17:34:24
欄目: 編程語言

MyBatis提供了兩種方式來配置駝峰命名。

  1. 使用全局配置文件:在MyBatis的全局配置文件(通常是mybatis-config.xml)中,可以添加如下配置:
<settings>
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>

這樣配置之后,MyBatis會自動將數據庫表的下劃線命名轉換為駝峰命名。

  1. 使用注解:在Mapper接口的方法或者參數上,可以添加@Param注解,并使用@Param注解的value屬性來指定數據庫字段名和Java對象屬性名之間的映射關系。

例如:

@Select("SELECT * FROM user WHERE username = #{username}")
User findByUsername(@Param("username") String username);

這樣配置之后,MyBatis會自動將數據庫表的下劃線命名轉換為駝峰命名,并將username參數映射到數據庫字段名為username的列。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女