springboot整合mybatisplus的方法详解

网友投稿 355 2022-08-17


springboot整合mybatisplus的方法详解

目录POM:application.yaml:POJO:mapper接口:包扫描:测试:总结

POM:

com.baomidou

mybatis-plus-boot-starter

3.5.1

mysql

mysql-connector-java

org.mybatis.spring.boot

mybatis-spring-boot-starter

2.1.4

如下图所示,mybatis-plus-boot-starter 已经引入了jdbc 所以无需在引入 jdbc的依赖

application.yaml:

只需要 填写数据源配置即可 。

spring:

datasource:

url: jdbc:mysql://localhost:3306/kaoyan?serverTimezone=UTC

password: admin

username: root

driver-class-name: com.mysql.cj.jdbc.Driver

POJO:

@Data

@NoArgsConstructor

@AllArgsConstructor

@ToString

@TableName(value = "user") // 指定查询的表名为 user

public class UserPlus {

// 以下为 mybatis-plus测试

private Integer id;

private String name;

private Integer age;

private String email;

}

WzpBUBg

mapper接口:

特别简洁

package com.hoan.demo03242.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import com.hoan.demo03242.bean.UserPlus;

public interface UserPlusMapper extends BaseMapper {

}

包扫描:

测试:

@SpringBootTest

class Demo03242ApplicationTests {

@Autowired

UserPlusMapper userPlusMapper;

@Test

void contextLoads() {

UserPlus user = userPWzpBUBglusMapper.selectById(1);

System.out.println(user.toString());

}

}

总结

本WzpBUBg篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Netty分布式ByteBuf缓冲区分配器源码解析
下一篇:Netty分布式ByteBuf的分类方式源码解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~