1,数据库配置–配置数据源
使用properties文件引入,定制数据源时,引入配置文件中的属性
<!-- 引入properties文件-->
<bean class="org.springframework.context.support.PropertySourcesPlaceholderConfigurer">
<property name="location" value="classpath:db.properties"/>
</bean>
<!-- 数据源-->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${driverClassName}"/>
<property name="url" value="${url}"/>
<property name="username" value="${uname}"/>
<property name="password" value="${password}"/>
</bean>
properties文件中:
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/smbms?useUnicode=true&characterEncoding=UTF-8
password=root
uname=root
2,JNDI(javaNameAndDirectoryInterface)配置数据源
在Tomcat中conf目录下的context.xml文件中,配置如下
在Spring核心配置文件中编写如下代码: