是为了简化 应用的创建、运行、调试、部署等一系列问题而诞生的产物,
对数据库的操作在 上面做了深层次的封装,通过 功能,可以将 注册到 之中,使我们可以轻易的完成对象关系映射,并有助于规避常见的错误,在 中我们可以很轻松的使用它。
特点
速度快,对比其它的ORM框架而言,JDBC的方式无异于是最快的
配置简单, 自家出品,几乎没有额外配置
学习成本低,毕竟 是基础知识, 更像是一个
导入依赖
在 中添加对 的依赖
连接数据库
在 中添加如下配置。值得注意的是,SpringBoot默认会自动配置 ,它将优先采用 连接池,如果没有该依赖的情况则选取 ,如果前两者都不可用最后选取 。通过 属性可以指定其它种类的连接池
启动项目,通过日志,可以看到默认情况下注入的是
具体编码
完成基本配置后,接下来进行具体的编码操作。为了减少代码量,就不写 、 之类的接口了,将直接在 中使用 进行访问数据库操作,这点是不规范的,各位别学我...
表结构
创建一张 的表
实体类
restful 风格接口
测试
由于上面的接口是 restful 风格的接口,添加和修改无法通过浏览器完成,所以需要我们自己编写 或者使用 之类的工具。
创建单元测试 ,通过 模拟、 、 、 等请求操作
总结
本章介绍了 常用的几种操作,详细请参考JdbcTemplate API文档
目前很多大佬都写过关于的教程了,如有雷同,请多多包涵,本教程基于最新的 编写,包括新版本的特性都会一起介绍...
说点什么
领取专属 10元无门槛券
私享最新 技术干货