0


SpringBoot-整合MyBatis

依赖

<!--mybatis--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.1</version></dependency><!--jdbc--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--数据库驱动--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency>

application.yml

spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTCusername: root
    password: root
# 整合 mybatismybatis:# 别名配置type-aliases-package: org.example.pojo
  # 映射文件绑定(classpath 代表 java 或 resources 目录)mapper-locations: classpath:mybatis/mapper/*.xml

UserMapper.java

// 声明为 mybatis 的 mapper@Mapper// 或者在启动类上使用注解扫描 mapper 包// @MapperScan("org.example.mapper")publicinterfaceUserMapper{List<User>selectUserList();}

controller

@RestControllerpublicclassUserController{@AutowiredprivateUserMapper userMapper;@GetMapping("/userList")publicList<User>getUserList(){return userMapper.selectUserList();}}
标签: spring boot mybatis

本文转载自: https://blog.csdn.net/h_e_l_l_o_______/article/details/135255388
版权归原作者 flash20230513 所有, 如有侵权,请联系我们删除。

“SpringBoot-整合MyBatis”的评论:

还没有评论