日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
mybats常用注解

MyBatis 常用注解

MyBatis 是一個(gè)優(yōu)秀的持久層框架,它支持定制化 SQL、存儲(chǔ)過(guò)程以及高級(jí)映射,MyBatis 消除了幾乎所有的 JDBC 代碼和參數(shù)的手工設(shè)置以及結(jié)果集檢索,MyBatis 可以使用簡(jiǎn)單的 XML 或注解來(lái)配置和映射原生類型、接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java 對(duì)象)為數(shù)據(jù)庫(kù)中的記錄。

1. @Select

@Select 注解用于指定查詢語(yǔ)句,可以用于 Mapper 接口中的方法上。

示例:

@Select("SELECT * FROM user WHERE id = #{id}")
User selectUserById(int id);

2. @Insert

@Insert 注解用于指定插入語(yǔ)句,可以用于 Mapper 接口中的方法上。

示例:

@Insert("INSERT INTO user (name, age) VALUES (#{name}, #{age})")
int insertUser(User user);

3. @Update

@Update 注解用于指定更新語(yǔ)句,可以用于 Mapper 接口中的方法上。

示例:

@Update("UPDATE user SET name = #{name}, age = #{age} WHERE id = #{id}")
int updateUser(User user);

4. @Delete

@Delete 注解用于指定刪除語(yǔ)句,可以用于 Mapper 接口中的方法上。

示例:

@Delete("DELETE FROM user WHERE id = #{id}")
int deleteUser(int id);

5. @Results

@Results 注解用于指定查詢結(jié)果的映射關(guān)系,通常與 @Select 注解一起使用。

示例:

@Select("SELECT * FROM user")
@Results({
  @Result(property = "id", column = "id"),
  @Result(property = "name", column = "name"),
  @Result(property = "age", column = "age")
})
List selectAllUsers();

6. @Result

@Result 注解用于指定查詢結(jié)果的映射關(guān)系,通常與 @Results 注解一起使用。

示例:

@Result(property = "id", column = "id")

7. @ResultMap

@ResultMap 注解用于指定查詢結(jié)果的映射關(guān)系,可以將多個(gè) @Result 組合在一起。

示例:

@ResultMap("userResultMap")
@Select("SELECT * FROM user")
List selectAllUsers();
@ResultMap(name = "userResultMap", type = User.class)
@Result(property = "id", column = "id")
@Result(property = "name", column = "name")
@Result(property = "age", column = "age")

8. @Param

@Param 注解用于指定方法參數(shù)的名稱,以便在 SQL 語(yǔ)句中使用。

示例:

@Select("SELECT * FROM user WHERE id = #{userId}")
User selectUserById(@Param("userId") int id);

名稱欄目:mybats常用注解
網(wǎng)頁(yè)鏈接:http://www.5511xx.com/article/copsjes.html