1.pom.xml?xml version1.0 encodingUTF-8?project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.1.0.RELEASE/version/parentgroupIdcn.itcast.mybatisplus/groupIdartifactIditcast-mybatis-plus/artifactIdversion1.0-SNAPSHOT/versiondependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency!--简化代码的工具包--dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependency!--mybatis-plus的springboot支持--dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.0.5/version/dependency!--mysql驱动--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.48/version/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactId/plugin/plugins/build/project2.application.propertiesspring.application.name itcast-mybatis-plusspring.datasource.driver-class-namecom.mysql.jdbc.Driverspring.datasource.urljdbc:mysql://192.168.21.129:3306/haoke?useUnicodetruecharacterEncodingutf8autoReconnecttrueallowMultiQueriestrueuseSSLfalsespring.datasource.usernamerootspring.datasource.password1233.App.javaSpringBootApplicationMapperScan(cn.itcast.mybatisplus.mapper)public class MyApplication {public static void main(String[] args) {SpringApplication.run(MyApplication.class,args);}Beanpublic PaginationInterceptor paginationInterceptor(){return new PaginationInterceptor();}}4.mapperpackage cn.itcast.mybatisplus.mapper;import cn.itcast.mybatisplus.pojo.User;import com.baomidou.mybatisplus.core.mapper.BaseMapper;public interface UserMapper extends BaseMapperUser {}5.pojoimport com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableId;public class User {Overridepublic String toString() {return User{ id id , name name \ , age age , email email \ };}TableId(value ID, type IdType.AUTO)private Long id;private String name;private Integer age;private String email;public Long getId() {return id;}public void setId(Long id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}public String getEmail() {return email;}public void setEmail(String email) {this.email email;}}