其他的加包,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"));

}

}