SpringBoot Mybatis-Plus 学习记录
SpringBoot有多火,是有目共睹的,约定优于配置。不用写那么多配置,确实是爽多了。
Mybatis,半自动ORM框架,可以方便的自定义sql语句。但是要写的sql语句其实也挺多了(虽然有通用mapper),Mybatis-plus就为此诞生了,在Mybatis基础上加强并进一步封装有用的功能。
Mybatis-Plus文档
SpringBoot 加上 Mybatis-Plus ,双份的快乐……
官方的快速开始demo是h2数据库,还是比较复杂的。这里就写个简单的Demo
创建项目
创建一个SpringBoot项目,这里就不累赘了,放一下关键的依赖
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>pmtest</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.13.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<