snake107

随笔分类 -  Spring Boot 整合 MyBatis

摘要:使用 tk.mybatis 操作数据库 经过之前章节一系列的配置之后,我们已经满足了使用 MyBaits 操作数据库的必要条件,下面是使用 tk.mybatis 操作数据库的例子。 我们以测试操作用户表为例(tb_user) #修改入口类 需要使用 @MapperScan 注解来指定 Mapper 阅读全文
posted @ 2019-11-23 00:33 爱喝奶茶的皮卡丘 阅读(337) 评论(0) 推荐(0)
摘要:我们无需手动编写 实体类、DAO、XML 配置文件,只需要使用 MyBatis 提供的一个 Maven 插件就可以自动生成所需的各种文件便能够满足基本的业务需求,如果业务比较复杂只需要修改相关文件即可。 #配置插件 在 pom.xml 文件中增加 mybatis-generator-maven-pl 阅读全文
posted @ 2019-11-23 00:32 爱喝奶茶的皮卡丘 阅读(316) 评论(0) 推荐(0)
摘要:概述 tk.mybatis 是在 MyBatis 框架的基础上提供了很多工具,让开发更加高效 #引入依赖 在 pom.xml 文件中引入 mapper-spring-boot-starter 依赖,该依赖会自动引入 MyBaits 相关依赖 <dependency> <groupId>tk.myba 阅读全文
posted @ 2019-11-23 00:29 爱喝奶茶的皮卡丘 阅读(519) 评论(0) 推荐(0)
摘要:概述 PageHelper 是 Mybatis 的分页插件,支持多数据库、多数据源。可以简化数据库的分页查询操作,整合过程也极其简单,只需引入依赖即可。 #引入依赖 在 pom.xml 文件中引入 pagehelper-spring-boot-starter 依赖 <dependency> <gro 阅读全文
posted @ 2019-11-23 00:29 爱喝奶茶的皮卡丘 阅读(168) 评论(0) 推荐(0)
摘要:概述 Druid 是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和 SQL 解析器组成。该项目主要是为了扩展 JDBC 的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计 SQL 信息、SQL 性能收集、SQL 注入检查、SQL 翻译等,程序员可以通过定制来实 阅读全文
posted @ 2019-11-23 00:28 爱喝奶茶的皮卡丘 阅读(142) 评论(0) 推荐(0)