首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

JdbcDaoSupport运用

2012-07-24 
JdbcDaoSupport应用1.applicationContext.xml配置文件:?xml version1.0 encodingUTF-8?!DOCTYPE

JdbcDaoSupport应用

1.applicationContext.xml配置文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean id="myDataSource"   value="oracle.jdbc.driver.OracleDriver" />   <property name="url" value="jdbc:oracle:thin:@127.0.0.1:1521:lrmora9" />   <property name="username" value="dmis2006_sj" />   <property name="password" value="omssj" />   <property name="maxActive" value="5" />   <property name="maxIdle" value="3" />   <property name="minIdle" value="2" />   <property name="maxWait" value="2" />   <property name="initialSize" value="1" />   <property name="removeAbandoned" value="true" />   <property name="removeAbandonedTimeout" value="180" />   <property name="logAbandoned" value="true" /></bean><bean id="jdbcDao" />   </property></bean></beans>

?

2.测试类:package com.lrm.study.springJDBCDao;import java.util.List;import java.util.Map;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.jdbc.core.support.JdbcDaoSupport;public class SpringJdbcDaoSupportApp extends JdbcDaoSupport{/***@Create on May 10, 2010 by lrm*/public static void main(String[] args) {   //applicationContext.xml这个文件放到src下,如果报找不到这样的文件,直接拷贝到web-root下的classes下   ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");   SpringJdbcDaoSupportApp jdbcDao = (SpringJdbcDaoSupportApp) ctx.getBean("jdbcDao");   String sql = "select t.ftypename from dmis_eqptype t where t.fcategory = '保护'";   List reList = jdbcDao.queryListBySql(sql);   if(reList.size()>0){    for (int i = 0; i < reList.size(); i++) {     String typename = ((Map)reList.get(i))==null?"":((Map)reList.get(i)).get("ftypename").toString();     System.out.println(typename);    }   }}public List queryListBySql(String sql){   return this.getJdbcTemplate().queryForList(sql);}}

?

注意:这里需求相关的jar包支持,否则会报错.commons-dbcp-1.2.1.jar ;commons-pool-1.2.jar ;commons-collections-3.1.jar; spring-1.2.6.jar; spring-aop.jar;ojdbc14.jar

热点排行