Java MyBatis 插入資料庫返回主鍵
Java MyBatis 插入資料庫返回主鍵
1.首先mapper層
int insertUser(User u);
實體類
@Data
public User{
private Integer userId;
private String userName
private String password
private String comment
}
xml層
<insert id="insertUser" useGeneratedKeys="true" keyProperty="userId" parameterType="com.mybatis.User">
insert into user(userName,password,comment)
values(#{userName},#{password},#{comment})
</insert>
Tips:
useGeneratedKeys=“true” 表示給主鍵設定自增長
keyProperty=“userId” 表示將自增長後的Id賦值給實體類中的userId欄位
相關文章
- Mybatis:插入資料返回自增主鍵MyBatis
- mybatis oracle資料庫批次插入資料,忽略主鍵重複MyBatisOracle資料庫
- Java書籤 #MyBatis之批量插入並返回自增主鍵idJavaMyBatis
- mybatis入門程式:向資料庫中新增使用者&&自增主鍵和非自增主鍵的返回MyBatis資料庫
- mybatis插入資料、批量插入資料MyBatis
- mybatis 批次插入資料MyBatis
- indexedDB 資料庫主鍵Index資料庫
- 向Mysql主鍵自增長表中新增資料並返回主鍵MySql
- 資料庫主鍵、從鍵(易懂版)資料庫
- 從鍵盤鍵入String型別的資料插入資料庫中型別資料庫
- 資料庫主鍵 ID 生成策略資料庫
- 向資料庫中插入一條新的資料,並返回新增資料的ID資料庫
- 自增長主鍵回顯實現,批次資料插入
- MyBatis Plus 批量資料插入功能,yyds!MyBatis
- mongodb資料庫中插入資料MongoDB資料庫
- MyBatis Java 和 資料庫 資料型別對應表MyBatisJava資料庫資料型別
- 不要使用業務鍵作為資料庫主鍵資料庫
- 非遞迴演算法/儲存過程版/GUID主鍵完整資料庫示例_插入記錄遞迴演算法儲存過程GUI資料庫
- mybatis獲取自增主鍵MyBatis
- MyBatis 獲取自增主鍵MyBatis
- 使用Mybatis批量插入大量資料的實踐MyBatis
- MyBatis中批量插入資料,多重forEach迴圈MyBatis
- python如何將資料插入資料庫Python資料庫
- 使用mybatis-plus,由於表名關鍵字導致插入資料失敗MyBatis
- Java通過Mybatis實現批量插入資料到Oracle中JavaMyBatisOracle
- 分庫分表插入資料
- eazyexcel 讀取excel資料插入資料庫Excel資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- 使用Hashids來保護你的資料庫主鍵資料庫
- Mybatis連線資料庫MyBatis資料庫
- Mybatis資料庫驅動MyBatis資料庫
- 當資料庫表無主鍵ID時,ORM這樣更新資料資料庫ORM
- 適合用於資料庫主鍵的最佳UUID工具庫 - Vlad Mihalcea資料庫UI
- MyBatis(五) insert、update、delete 、主鍵回填、返回matched行數和affected行數、引數配置#{},${}MyBatisdelete
- MySQL 資料庫自增主鍵生成的優缺點MySql資料庫
- mybatis批次插入MyBatis
- MySQL 資料庫表格建立、資料插入及獲取插入的 ID:Python 教程MySql資料庫Python
- .NET 資料庫大資料 方案(插入、更新、刪除、查詢 、插入或更新)資料庫大資料