其他的加包,spring mvc的配置什么的都不说了,这里贴出spring jdbctemplate的配置及使用
配置:
<bean id="palm_VcCenter" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://localhost:3306/sale_statistics?characterEncoding=UTF-8" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>
<bean id="vc_center_template" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource">
<ref local="palm_VcCenter" /><!-- 获取数据源连接池配置 -->
</property>
</bean>
<!-- 多个数据源就复制多个上面的配置,改下相应的名称 -->
使用:(所有被spring管理的bean内)
/**
* 注解引入对应的jdbcTemplate实例
*/
@Resource(name = "vc_center_template")
private JdbcTemplate template;
public void loadAfid() {
String sql = "select * from sale_record_statistics";
List<Map<String, Object>> list = template.queryForList(sql);
for(Map<String, Object> map : list) {
System.out.println(map.get("operation"));
}
}
转载于:https://blog.51cto.com/3131854/1424676