springboot 整合druid和mybatis
Shrio+Mybatis+Druid
1.导入相关依赖包

2.在配置文件配置数据源

3.pojo对应实体类和mapper目录下的接口UserMapper


(3.使用注解版)

package com.lian.mapper; import com.lian.pojo.User; import org.apache.ibatis.annotations.*; import org.springframework.stereotype.Repository; import java.util.List; @Repository @Mapper public interface UserMapper { @Select("select * from user") List<User> getUsers(); // 通过id查询 @Select("select * from user where id=#{332}") User getUserById(@Param("332") int id); @Insert("insert into user(id,name,pwd) values(#{id},#{name},#{pwd})") int addUser(User user); @Update("UPDATE USER set NAME=#{name},PWD=#{pwd} where id=#{id}") int updateUser(User user); @Delete("delete from user where id=#{id}") int delUser(int id); }
4.在资源目录下新建UserMapper.xml

5.controller测试

总结:
在springboot整合mybatis(使用注解偷懒版)
1.下载依赖包:mybatis-spring-boot-starter
2.在配置文件properties或者yaml连接数据库
3.com.lian下新建mapper目录,在mapper目录下写接口
并且用注解的方式在接口上方写对应sql,注意点:记得在接口上方写注解@Repository和@Mapper
4.controller目录下写测试类,注意点:记得在mapper上方自动装配@Autowired
在springboot整合mybatis(使用xml文件)
1.下载依赖包:mybatis-spring-boot-starter
2.在配置文件properties或者yaml连接数据库
3.com.lian下新建mapper目录,在mapper目录下写接口
4.在资源目录下写xml配置文件
5.controller目录下写测试类,注意点:记得在mapper上方自动装配@Autowired
分类:
SpringBoot
标签:
springboot
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具