一 搭建项目工程

2.mapper
<mapper namespace="com.ljf.spring.boot.demo.dao.OrderDao" >
<!-- 添加信息 -->
<insert id="addOrder" parameterType="com.ljf.spring.boot.demo.model.Order">
insert into tb_orders(order_id,order_name) values(#{orderId},#{orderName})
</insert>
</mapper>
3. service层
package com.ljf.spring.boot.demo.service.impl;
import com.ljf.spring.boot.demo.dao.OrderDao;
import com.ljf.spring.boot.demo.model.Order;
import com.ljf.spring.boot.demo.service.OrderService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @ClassName: OrderServiceImpl
* @Description: TODO
* @Author: liujianfu
* @Date: 2021/06/15 21:08:35
* @Version: V1.0
**/
@Service
public class OrderServiceImpl implemen

本文介绍了如何在MyBatis中设置自增主键,并通过示例展示了使用`useGeneratedKeys`和`keyProperty`属性将自动生成的主键值赋给实体类字段。在案例中,通过Mapper接口的`addOrder`方法插入数据,成功后返回的主键值被正确设置到Order对象中。
最低0.47元/天 解锁文章
2784

被折叠的 条评论
为什么被折叠?



