Mybatis-plus最大优点是,只要写个接口,抗个Mapper这个层就搞定了,不用写@select,@Insert
如何构建一个springBoot项目:
如何使用Maven构建SpringBoot项目_springboot maven如何使用-CSDN博客
idea2019.3版本,必须用application2.7.6或者以下
SpringBoot第一次导入项目,Maven依赖全爆红,该怎样解决,idea2019.3版本,必须用application2.7.6或者以下-CSDN博客
主配置文件
1. package file; 2. 3. import org.springframework.boot.SpringApplication; 4. import org.springframework.boot.autoconfigure.SpringBootApplication; 5. 6. 7. @SpringBootApplication 8. public class HelloApplication { 9. public static void main(String[] args) { 10. SpringApplication.run(HelloApplication.class, args); 11. } 12. } 13.
pom.xml文件
package file; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class HelloApplication { public static void main(String[] args) { SpringApplication.run(HelloApplication.class, args); } }
resource下配置application
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/big_event?serverTimezone=UTC username: password: mybatis: configuration: map-underscore-to-camel-case: true #开启驼峰命名和下划线命名的自动转换 log-impl: org.apache.ibatis.logging.stdout.StdOutImpl server: port: 9090
Mybatis和Mybatis-plus操作数据层写法,Mybatis-plus
定义数据接口,继承BaseMapper<User>
数据层要对应
做数据查询用selectList
Mybatis-plus的介绍