以下内容参考尚硅谷的https://www.bilibili.com/video/BV1y7411y7am视频
1.查看sql语句和实现添加操作
1.1 查看sql语句
在application.properties中配置下面语句可以在控制台中查看相关的sql语句
#mybatis日志
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
下面是一个添加操作的sql语句
1.2 实现添加操作
@Test
public void insertUser(){
User user = new User();
user.setName("张飞");
user.setAge(36);
user.setEmail("zhangfei@qq.com");
int insert = userMapper.insert(user);
if (insert>0){
System.out.println("插入成功");
}else {
System.out.println("插入失败");
}
}
运行上面语句,数据库中添加下面数据
此处需要注意的是,并没有设置id,mybatisplus自动生成了一个19位的id值。
2.如何使用主键策略
在实体类id上面添加注解@TableId(type = IdType.ID_WORKER),
其中有6中可选择,如下所示