MyBatis-Plus学习
Lkun_99
学生
展开
-
MP分页插件实现物理分页
1.配置分页插件在com.mp包下创建configuration包,在包中创建MybatisPlusConfig类,创建PaginationInterceptor分页物理插件,添加Bean注解,把它纳入SpringBoot容器中管理。@Configurationpublic class MyBatisPlusConfig { @Bean public Pagination...原创 2019-10-23 20:16:41 · 3172 阅读 · 0 评论 -
MP自定义查询的两种方式
1.使用注解的形式@Mapper@Component(value="UserMapper")public interface UserMapper extends BaseMapper<User> { @Select("select * from user ${ew.customSqlSegment}") List<User> selectAll(@...原创 2019-10-23 14:31:37 · 1891 阅读 · 0 评论 -
MP的增删改查基本操作
1.MP的增加操作 @Test public void insert(){ User user = new User(); user.setName("向中"); user.setAge(23); user.setEmail("xd@baomidou.com"); user.setManagerId(1088...原创 2019-10-23 11:55:21 · 5197 阅读 · 0 评论 -
MyBatis-Plus非表字段的三种处理方式
MyBatis-Plus非表字段的三种处理方式(1)使用关键字,transient修饰字段,不让这个字段参与序列化 //备注 private transient String remark;(2)关键字static,mybatis不会给static构建setter和getter,需要自己构建setter和getter方法,全类只有一份,没有每个对象都有。 //备注 ...原创 2019-10-22 17:06:56 · 6256 阅读 · 0 评论 -
MyBatis-Plus相关注解
MyBatis-Plus相关注解(1)@TableName注解,把实体类和数据库进行绑定,好处是当数据库名与MyBatis-Plus默认名字不一样时,也可以进行操作。用法:@Data@TableName("mp_user")public class User { //主键 private Long id; //姓名 private String name;...原创 2019-10-22 16:46:33 · 563 阅读 · 0 评论 -
使用IDEA的MyBatis-plus快速入门小例子
使用IDEA的MyBatis-plus快速入门小例子1.创建项目使用IDEA软件,点击File -> New Project -> Spring Initializr -> next ,写好Group,Artfact,Name和Pakage,选择next,然后选择lombok(简化java代码插件),Spring Web 和Spring Data JDBC,最后选择完成即可。...原创 2019-10-22 15:53:34 · 939 阅读 · 1 评论