自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除