目录
1.创建springboot项目
2.引入依赖
3.找到application.properties,把后缀改成yml(这种格式的文件有更多优点),在application.yml里面加上下面的配置代码
4.写实体类
5.创建接口继承BaseMapper
6.在启动类中加上注解@MapperScan("com/nsy/dao")即可
7.在测试类中使用
1.创建springboot项目
勾选mysql驱动

2.引入依赖
 <!--        MybatisPlus依赖-->
         <dependency>
             <groupId>com.baomidou</groupId>
             <artifactId>mybatis-plus-boot-starter</artifactId>
             <version>3.4.2</version>
         </dependency>
 <!--数据库连接池druid  -->
         <dependency>
             <groupId>com.alibaba</groupId>
             <artifactId>druid-spring-boot-starter</artifactId>
             <version>1.1.20</version>
         </dependency>
3.找到application.properties,把后缀改成yml(这种格式的文件有更多优点),在application.yml里面加上下面的配置代码
spring:
  datasource:
    druid:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/hmdp?serverTimezone=UTC
    username: root
    password: 1234
 
其中:hmdp要换成你的数据库名称,其他的不用改
4.写实体类
@TableName("book")
public class Book {
    @TableId
    private Integer id;
    private String type;
    private String name;
    private String description;
//set和get省略
} 
其中@TableName("book")这里的book是你的表的名字,与这个实体类一一对应

5.创建接口继承BaseMapper
@Mapper
public interface BookMapper extends BaseMapper<Book> {
} 
名字随便取,泛型填你对应的实体类,我这里是book
6.在启动类中加上注解@MapperScan("com/nsy/dao")即可
这个com/nsy/dao是复制第5步创建的接口的上一级的地址

7.在测试类中使用
先用自动注入注解@Autowired注入bookdao
然后就能使用里面提供的各种方法

看看其他方法:




















