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 所在文件夹 的文件夹名 保持一致(没记错的话是这样子。。。)

浙公网安备 33010602011771号