首先你得基本会使用tk通用mapper了(一看就会)
1.你想要返回主键,你的数据中的主键必须是自增的,比如常用的自增id(mysql)
2.在你的实体类主键的上面加入
@Id
@GeneratedValue(generator = "JDBC")
private int id;
3.在dao中,@Option千万不能忘了
@Options(useGeneratedKeys=true,keyProperty="id",keyColumn="id")
@Insert("insert shop.order(time,totalprice,shopid) VALUES (#{time},#{totalprice},#{shopid})")
int insertOrder(Order order);
4.service层中
int insert = orderMapper.insertOrder(order);
System.out.println(order.getId());
查了很多很多文章,没有一篇是完整的,你说气不气,终于搞出来了