- 博客(5)
- 收藏
- 关注
转载 mybatis-plus主键策略
MP 支持多种主键策略 默认是推特的“” 雪花算法“” ,也可以设置其他策略下面我演示主键策略使用 MP的主键定义在一个一个枚举类中 源码如下 public enum IdType { AUTO(0),//数据库自增 依赖数据库 NONE(1),// 表示该类型未甚至主键类型 (如果没有主键策略)默认根据雪花算法生成 INPUT(2),//用户输入ID(该类型可以通...
2019-07-13 16:01:00 877
转载 mybatis-plus ActiveRecord模式
ActiveRecord 模式 简称AR模式 ,它是活动记录,是一种领域模型模式。特点:一个模型类对应关系型数据库中的一个表, 一个实例对应数据库中的一行记录,属于动态模型,简单讲就是直接用实体类对数据库进行Crud 操作,而Java是准静态语言不能支持AR 形式 MP作者对此进行探索才有现在的功能java 也能实现的AR模式。下面直接上代码 @Data@TableName("us...
2019-07-13 15:55:00 800
转载 mybatis-plus-Cud操作
MP 的更新 /** * 传入实体对象 ID 必须设置 */@Testpublic void updataById() { User user = new User(); user.setId(1087982257332887553L); user.setAge(35); //生成的sql: UPDATE user SET age=? WHERE id=?...
2019-07-13 11:54:00 231
转载 mybatis-plus高级操作
lambda条件构造器 使用 /** * lambda 条件构造器 * 生成的sql语句 SELECT id,name,age,email,manager_id,create_time FROM user WHERE name LIKE ? AND age < ? */ @Test public void selectLambda()...
2019-07-12 12:44:00 756
转载 mybatis-plus入门
mybatis-plus 介绍 关于介绍可以看官网https://mp.baomidou.com/guide/#%E7%89%B9%E6%80%A7 mybatis-plus 简称MP,MP 使用类似于JPA Dao层接口继承BaseMapper<要操作的实体类> 里面封装了Crud的一套方法 继承该接口,既可以调用方法进行基础的Crud,可以不用写sql 用过Hibe...
2019-07-11 19:18:00 1737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人