您的位置:首页 >> 编程开发 >> Java >> Java基础 >> Eclipse >> 正文
Eclipse RSS
 

Eclipse中利用Spring的JDBC模板写DAO

http://www.rdxx.com 04年10月10日 12:12 Blog 我要投稿

关键词: 模板 , Spring , JDBC , Eclipse , DAO , IP , JDB

    //
    ps.setString(1, "maxcard");
    ps.setInt(2, 1);
   }
  });
  log.info("update test a record.");
 }

 /**
  * @return
  */
 public DataSource getDs() {
  return ds;
 }

 /**
  * @param source
  */
 public void setDs(DataSource source) {
  ds = source;
 }

}

Spring配置文件

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<description>Spring Quick Start</description>
<!-- datasource -->
<bean id="datasource"
      class="org.apache.commons.dbcp.BasicDataSource"
      destroy-method="close">
    <property name="driverClassName">
        <value>com.mysql.jdbc.Driver</value>
    </property>
    <property name="url">
        <value>jdbc:mysql://localhost/test</value>
    </property>
    <property name="username">
        <value>root</value>
    </property>
    <property name="password">
        <value></value>
    </property>
</bean>
<!-- test dao -->
<bean id="testdao"
      class="com.bcxy.spring.dao.SpringDao"
      >
    <property name="ds">
        <ref local="datasource"/>
    </property>
</bean>

</beans>

下面我们用JUnit测试一下:
......

 public void testSpringUpdate() throws FileNotFoundException {
     //
  InputStream is = new FileInputStream("bean.xml");
  XmlBeanFactory bean = new XmlBeanFactory(is);
  SpringDao sd = (SpringDao)bean.getBean("testdao");
  sd.springUpdate();
 }

......
执行成功后检查一下数据库吧....

有什么问题可发邮件联系: webmaster@bcxy.com

上一页 下一页


 
 
标签: 模板 , Spring , JDBC , Eclipse , DAO , IP , JDB 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站