Mybatis中添加一条记录返回记录主键id
来源:互联网 发布:python arff 读取 编辑:程序博客网 时间:2024/05/19 06:14
Mybatis中添加一条记录,返回记录主键id:
mapper.xml中写法:
<insert id="replyConMessage" parameterType="java.util.Map" useGeneratedKeys="true" keyProperty="id">
INSERT INTO xb_consultants_message_reply(message_id,user_from,user_to,reply_content)
VALUES(#{messageId},#{userFrom},#{userTo},#{replyContent})
</insert>
一、传入map类型参数
public int replyConMessage(int messageId, String userFrom, String userTo, String replyContent) {
Map<String, Object> params = new HashMap<>();
params.put("messageId", messageId);
params.put("userFrom", userFrom);
params.put("userTo", userTo);
params.put("replyContent", replyContent);
iConsultants.replyConMessage(params);
return Integer.parseInt(params.get("id").toString());
二、传入一个对象public class Department {
private int id;
private int departmentId;
private String departmentName;
private String departmentManagerName;
//...GET SET ...
}
deptDao = session.getMapper(DepartmentDao.class);
Department department = new Department();
department.setDepartmentName("ares");
department.setDepartmentManagerName("tom");
department.setDepartmentId(32);
deptDao.addDept(department);
System.out.println("新部门ID:"+department.getId());
}
- Mybatis中添加一条记录返回记录主键id
- Mybatis添加记录时返回对应主键ID
- 使用Mybatis时,在插入一条数据记录返回主键id值
- mybatis插入一条记录如何返回该记录的ID
- Mybatis添加记录的主键返回
- mybatis插入一条记录,返回自增主键值
- Sql 添加一条记录,并且返回主键值
- mysql中插入一条记录返回该记录id
- 数据库中插入一条记录后获取主键id
- MyBatis+MySQL 返回插入记录的主键ID
- MyBatis+MySQL 返回插入记录的主键ID
- MyBatis+MySQL 返回插入记录的主键ID
- MyBatis+MySQL 返回插入记录的主键ID
- mybatis 添加记录后及时获得主键ID
- Mybatis generator 添加记录时返回自增主键
- mybatis 添加一条新数据并返回此数据的ID(主键)
- mybatis 添加一条新数据并返回此数据的ID(主键)
- mybatis插入一条自增id的记录后 返回Id
- Linux TCP/IP 协议栈调优
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- webpack--入门篇
- js url正则解析
- 【C#】Activator.CreateInstance用法
- Mybatis中添加一条记录返回记录主键id
- ScrollRectHelper
- ios和安卓的input的click事件和change事件的加载顺序问题。
- RabbitMQ基础概念详细介绍
- Alpha-beta剪枝算法
- Ubuntu下连接shanxun校园网
- Python 实现简单的爬虫功能: 图片的抓取
- 启动文件
- 如何使用中文维基百科语料