Springboot整合mybatis

使用spring-initializr构建初始项目

  

 

 

 

 

 

 

 

 

 

 空项目创建完成之后。完善目录结构,新增some文件如下

 

 

 

  1:配置application.properties

    

server.port=8080
server.servlet.context-path=/springboot-mybatis
#数据库配置
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.url=jdbc:mysql://localhost:3306/springboot-mybatis?useSSL=false&serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#说明映射文件的位置
mybatis.mapper-locations=classpath:mapper/*.xml

  2:UserMapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.wbb.springbootmybatis.mapper.UserMapper">

    <select id="listUser" resultType="com.wbb.springbootmybatis.entity.UserPO">
        select * from t_user;
    </select>

</mapper>

  3:userMapper接口

 

 Springboot入口类

 

 

小注意的地方:mapper接口所在包名 和 mapper.xml 所在文件夹 的文件夹名 保持一致(没记错的话是这样子。。。)

posted @ 2021-05-22 15:34  neoQVQ  阅读(33)  评论(0)    收藏  举报