简化开发, 活用插件. 拥抱变化,持续学习.
首先是配置1:
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>
配置2 :
server: port: 8008 servlet: context-path: /mp spring: datasource: username: root password: 123 url: jdbc:mysql://127.0.0.1:3306/mp?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8 driver-class-name: com.mysql.cj.jdbc.Driver logging: level: root: warn com.example.demo.dao: trace pattern: console: '%p%m%n' #xml自定义sql mybatis-plus: mapper-locations: - com/example/demo/mapper/*
常用注解 @TableName 类名<===>表名
@TableId 主键映射
@TableField 列名映射 ps (驼峰命名对应_, managerId <==> manager_id)