mybatis
按下那个按钮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(二)springboot中使用mybatis-plus,CRUD,主键自增,逻辑删除
一、insert 1、插入操作 @RunWith(SpringRunner.class) @SpringBootTest public class CRUDTests { @Autowired private UserMapper userMapper; @Test public void testInsert(){ User user = new User(); user.setName("Helen"); user.s原创 2020-10-12 16:23:07 · 3891 阅读 · 0 评论 -
(三)sringboot中使用mybatis-plus,条件构造器wrapper
一、wapper介绍 Wrapper : 条件构造抽象类,最顶端父类 AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件 QueryWrapper : Entity 对象封装操作类,不是用lambda语法 UpdateWrapper : Update 条件封装,用于Entity对象更新操作 AbstractLambdaWrapper : Lambda 语法使用 Wrapper统一处理解析 lambda 获取 column。 LambdaQueryWrapper :看名原创 2020-10-12 17:26:48 · 1397 阅读 · 1 评论 -
(一)springboot中使用mybatisPlus入门,配置
一、创建并初始化数据库 1、创建数据库: mybatis_plus 2、创建 User 表 其对应的数据库 Schema 脚本如下: DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄原创 2020-10-12 15:39:44 · 500 阅读 · 0 评论 -
MyBatis中${ }与#{ }区别
1、#{}是预编译处理,MyBatis在处理#{ }时,它会将sql中的#{ }替换为?,相当于是个占位符。然后调用PreparedStatement的set方法来赋值,传入字符串后,会在值两边加上单引号,如上面的值 “4,44,514”就会变成“ ‘4,44,514’ ”; 2、是字符串替换,在处理是字符串替换,MyBatis在处理时,它会将sql中的替换为变量的值,传入的数据不会加两边加上单引号。使用{ }是字符串替换,在处理是字符串替换,MyBatis在处理时,它会将sql中的{ }替换为变量的值,原创 2020-07-20 15:16:50 · 203 阅读 · 0 评论
分享