使用org.springframework.jdbc.datasource.DriverManagerDataSource在数据中配置数据库链接。java
这种方式是非链接池方式的配置,每次操做数据库都要新建一个链接,不适合频繁读写数据库的场景。mysql
一、数据库链接须要的jar在maven中的配置spring
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.10</version> </dependency>
二、在spring上下文配置dataSource和jdbcTemplatesql
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <!-- 驱动 --> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <!-- 数据库 jdbc:mysql://ip:port/database --> <property name="url" value="jdbc:mysql://171.32.1.61:3306/datadb?useUnicode=true&characterEncoding=utf-8"/> <!-- 用户名 --> <property name="username" value="test"/> <!-- 密码 --> <property name="password" value="test" /> </bean> <!-- 配置spring jdbctemplate --> <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource" /> </bean>