文章目录
前言
本文只做MyBatis-Plus简单使用总结,想进行高阶学习的小伙伴,建议直接官网学习。MyBaits-Plus官网。个人也做了将项目从MyBatis升级为MyBatis-Plus的工作,可以说不需要进行任何改动,目前还没有发现任何问题,大家可以放心食用。
一、MyBatis-Plus是什么?
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
二、使用步骤
1.引入库
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.1.1</version>
</dependency>
2.增加配置
mybatis-plus:
mapper-locations: classpath:mapper/**/*.xml
type-aliases-package: cn.biosan.cloud.servicehealthadmin.dao
3.启动类增加包扫描
4.构建Service
package cn.biosan.cloud.servicehealthadmin.service.demo;
import cn.biosan.cloud.servicehealthadmin.entity.SysValue;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* All rights Reserved, Designed By www.biosan.cn
*
* @Description:
* @author: 牛二强
* @date: 2021/1/29 14:13
*/
public interface DemoService extends IService<SysValue> {
}
5.构建ServiceImpl
package cn.biosan.cloud.servicehealthadmin.service.demo.impl;
import cn.biosan.cloud.servicehealthadmin.dao.DemoMapper;
import cn.biosan.cloud.servicehealthadmin.entity.SysValue;
import cn.biosan.cloud.servicehealthadmin.service