springboot整合mybatis

springboot整合mybatis,第1张

springboot整合mybatis需要引入以下两个坐标(如果不引入也可以自己手写),其他东西根据自己的选择添加。

导入这两个依赖之后,我们就可以在pom.xml文件中看到

       
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            2.2.2
        

        
            mysql
            mysql-connector-java
            runtime
        

在yml中配置相信息

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/ssm?useSSL=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
    username: root
    password: root

创建数据库信息

Dao *** 作数据库

@Mapper
public interface UserDao {
    @Select("select * from user where id = #{id}")
    User getById(int id);
}

编写测试类

@SpringBootTest
class BootApplicationTests {

    @Autowired
    private UserDao userDao;

    @Test
    void contextLoads() {
        System.out.println(userDao.getById(1));
    }

}

运行成功

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/877032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存