两学一做网站专栏怎么设置,wordpress页面无法显示,聊城正规网站建设设计公司,东城建设网站Spring数据访问 一、Spring中的JDBC模板介绍1、新建SpringBoot应用2、引入依赖#xff1a;3、配置数据库连接#xff0c;注入dbcTemplate对象#xff0c;执行查询#xff1a;4#xff0c;测试验证#xff1a; 二、整合MyBatis Plus1#xff0c;在你的项目中添加MyBatis … Spring数据访问 一、Spring中的JDBC模板介绍1、新建SpringBoot应用2、引入依赖3、配置数据库连接注入dbcTemplate对象执行查询4测试验证 二、整合MyBatis Plus1在你的项目中添加MyBatis Plus的依赖2配置Mapper扫描路径3创建Mapper4, 在服务类中使用Mapper进行数据库操作 欢迎回来亲爱的朋友们上一章我们介绍了Spring基础组件并且基本纯Spring环境下实现了经典的Hello World从中体会了Spring容器的使用也看到了配置和使用有些麻烦所以Spring又研发了Spring Boot 用来简化Spring的使用。 Spring Boot 是由 Spring 团队创建的一个用于简化 Spring 应用程序开发的框架。它基于约定优于配置的原则通过提供自动配置、开箱即用等功能简化了 Spring 应用程序的搭建和构建过程。Spring Boot 可以快速集成 Spring 的各个模块并提供了一系列开发和部署的便利特性如内嵌的 Servlet 容器、自动化的配置管理、健康监测、应用程序度量等。
近两年新的基本Spring的应用多数都采用Spring Boot来简化应用的开发而不是用纯原生Spring。 我们接下来对Spring的学习中也会Spring Boot应用的基础上讲述。
话不多说拿出你的笔记本和咖啡开启我们今天的学习Spring的数据访问。为什么要学习数据访问因为在生活中数据就像水对于应用程序来说数据就是灵魂应用程序就是处理数据的可见数据在应用程序开发中的核心重要。让我们一起来进入Spring访问数据的方法的学习中
一、Spring中的JDBC模板介绍
在JAVA中访问数据的操作直接通过JDBC访问整个操作可以说是相当的繁琐在Spring中对JDBC访问数据库提供了很好的模板封装即JdbcTemplate 我们首先讲一下如何通过JdbcTemplate来访问数据库。Spring的JDBC模板是一个使得数据库的操作变得超级简单的神奇工具使用它数据库访问将变得非常简单。
1、新建SpringBoot应用 2、引入依赖 3、配置数据库连接注入dbcTemplate对象执行查询 4测试验证 看是不是就这么简单不再需要写繁琐的代码建立连接创建执行器手工封装对象处理SQLException、手动关闭数据库连接等。JdbcTemplate就像是一个特效药处理了所有我们不想处理的烦琐事情更多使用请参见官方文档及API。
二、整合MyBatis Plus
JdbcTemplate相对于手工进行jdbc操作已经方便快捷了很多而MyBatis Plus作为一个数据库操作框架提供了面向对象的操作方式极大的简化了操作数据库的代码提供了更加丰富的数据库操作方式并且手动编写SQL也变得非常简洁也是当前JAVA企业系统开发中用的最为广泛的数据库操作框架接下来我们要介绍的是如何将Spring和MyBatis Plus融为一体有了MyBatis Plus的助力系统中的数据库操作将无比的丝滑。 基于以上代码只需要简单的两步就可以完成整合和使用
1在你的项目中添加MyBatis Plus的依赖 2配置Mapper扫描路径 3创建Mapper 4, 在服务类中使用Mapper进行数据库操作 看就是这么简单只需要几步我们就成功的将MyBatis Plus整合到了我们的Spring项目中并使用其强大的功能。 当然如果业务比较复杂的情况下可以基于查询和更新的Wrapper进行复杂查询的封装或者使用mapper的xml文件的方式推荐。
关于mybatis-plus的更深入的学习请访问 Mybatis官网 Mybatis Plus示例
可能有同学会有疑问整合mybatis plus到spring boot时并没有任何的配置文件的调整就已经生效了有点太不可思议 其实这正是spring boot简化spring开发所坚持的原则约定优于配置的原则通过提供自动配置、开箱即用已经帮我们做好了只有在我们需要调整时再按文档进行配置调整即可。
体验完以上所有内容后相信你已经感受到spring家族化繁为简的迷人之处它会帮助我们处理一切繁琐的事情让我们可以专注于写出更美、更富有创意的代码。