商务网站开发背景,网站建设中 提示,营销型网站建设与网盟,湖南省网站建设项目本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。数据源配置在我们访问数据库的时候#xff0c;需要先配置一个数据源#xff0c;下面分别介绍一下几种不同的数据库配置方式。首先#xff0c;为了连接数据库需要引入jdbc支持#xff0c;在pom…本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。数据源配置在我们访问数据库的时候需要先配置一个数据源下面分别介绍一下几种不同的数据库配置方式。首先为了连接数据库需要引入jdbc支持在pom.xml中引入如下配置嵌入式数据库支持嵌入式数据库通常用于开发和测试环境不推荐用于生产环境。Spring Boot提供自动配置的嵌入式数据库有H2、HSQL、Derby你不需要提供任何连接配置就能使用。比如我们可以在pom.xml中引入如下配置使用HSQL连接生产数据源以MySQL数据库为例先引入MySQL连接的依赖包在pom.xml中加入在src/main/resources/application.properties中配置数据源信息连接JNDI数据源当你将应用部署于应用服务器上的时候想让数据源由应用服务器管理那么可以使用如下配置方式引入JNDI数据源。使用JdbcTemplate操作数据库Spring的JdbcTemplate是自动配置的你可以直接使用Autowired来注入到你自己的bean中来使用。举例我们在创建User表包含属性name、age下面来编写数据访问对象和单元测试用例。定义包含有插入、删除、查询的抽象接口UserService通过JdbcTemplate实现UserService中定义的数据访问操作创建对UserService的单元测试用例通过创建、删除和查询来验证数据库操作的正确性。上面介绍的JdbcTemplate只是最基本的几个操作更多其他数据访问操作的使用请参考JdbcTemplate API通过上面这个简单的例子我们可以看到在Spring Boot下访问数据库的配置依然秉承了框架的初衷简单。我们只需要在pom.xml中加入数据库依赖再到application.properties中配置连接信息不需要像Spring应用中创建JdbcTemplate的Bean就可以直接在自己的对象中注入使用。