1.pom.xml
<?xmlVersion= "1.0" encoding= "UTF-8"?><projectxmlns="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.imooc</groupId> <artifactId>Sell</artifactId> <version>0.0.1-snapshot</version> <packaging>Jar</packaging> <name>Sell</name> <description>Demo Project for Spring Boot</description> <parent> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-starter-parent</artifactId> <version>1.5.3.RELEASE</version> <relativePath/> <!--lookup parent from repository -- </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-starter-test</artifactId> <scope>Test</scope> </dependency> <!--https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -- <dependency> <groupId>Org.mybatis.spring.boot</groupId> <artifactId>Mybatis-spring-boot-starter</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId>Mysql</groupId> <artifactId>Mysql-connector-java</artifactId> </dependency> <dependency> <groupId>Org.projectlombok</groupId> <artifactId>Lombok</artifactId> </dependency> <!--Https://mvnrepository.com/artifact/com.google.code.gson/gson -- <dependency> <groupId>Com.google.code.gson</groupId> <artifactId>Gson</artifactId> <version>2.8.3</version> </dependency> <!--hot start-up <dependency> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-devtools</artifactId> <optional>True</optional> </dependency> <!--paging - <dependency> <groupId>Com.github.pagehelper</groupId> <artifactId>Pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version> <exclusions> <exclusion> <groupId>Org.mybatis.spring.boot</groupId> <artifactId>Mybatis-spring-boot-starter</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>Org.springframework.boot</groupId> <artifactId>Spring-boot-maven-plugin</artifactId> <!--Hot deployment -- <configuration> <fork>True</fork> </configuration> </plugin> </plugins> </build></project>
Spring Boot configuration mybatis XML and dynamic SQL