Spring Boot教程(二十八)通过JdbcTemplate编写数据访问
2018-03-06 11:05
597 查看
数据源配置
在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。
首先,为了连接数据库需要引入jdbc支持,在
pom.xml中引入如下配置:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency>
嵌入式数据库支持
嵌入式数据库通常用于开发和测试环境,不推荐用于生产环境。Spring Boot提供自动配置的嵌入式数据库有H2、HSQL、Derby,你不需要提供任何连接配置就能使用。
比如,我们可以在
pom.xml中引入如下配置使用HSQL
<dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <scope>runtime</scope> </dependency>
连接生产数据源
以MySQL数据库为例,先引入MySQL连接的依赖包,在
pom.xml中加入:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.21</version> </dependency>
在
src/main/resources/application.properties中配置数据源信息
spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.username=dbuser spring.datasource.password=dbpass spring.datasource.driver-class-name=com.mysql.jdbc.Driver
连接JNDI数据源
当你将应用部署于应用服务器上的时候想让数据源由应用服务器管理,那么可以使用如下配置方式引入JNDI数据源。
spring.datasource.jndi-name=java:jboss/datasources/customers
相关文章推荐
- spring-boot 实现通过访问路径后加参数返回json数据
- Spring Cloud Spring Boot mybatis分布式微服务云架构(十五)通过JdbcTemplate编写数据访问
- spring boot 教程(五)使用JdbcTemplate访问数据库
- springboot【8】数据访问之JdbcTemplate访问数据库
- SpringBoot 之数据访问
- Spring Boot使用JDBC Template访问数据
- Spring Boot 菜鸟教程 27 内置tomcat访问https
- 企业分布式微服务云SpringCloud SpringBoot mybatis (八)Spring Boot中使用Spring-data-jpa让数据访问更简单
- springboot系列教程(六)——整合jdbctemplate
- SpringBoot23-spingboot数据访问-Spring Data REST
- Spring Boot(7)— Spring Boot中使用Spring-data-jpa让数据访问更简单、更优雅
- Spring Boot 菜鸟教程 16 数据国际化
- 【Spring】官网教程阅读笔记(三):Spring中使用JDBC访问关系数据
- 学习ASP .NET MVC5官方教程总结(六)通过控制器访问模型的数据
- SpringBoot25-spingboot数据访问-数据缓存Cache
- 水果项目第2集-建立数据库->编写数据访问基础类->实现类的方法->调试通过
- 企业分布式微服务云SpringCloud SpringBoot mybatis (七)Spring Boot中使用JdbcTemplate访问数据库
- Spring Boot中使用JdbcTemplate访问数据库
- Spring Boot 揭秘与实战(二) 数据存储篇 - 数据访问与多数据源配置
- Spring Boot 配置JdbcTemplate访问数据库