微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sring框架的jdbc应用

  xml配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd ">    <!-- Initialization for data source -->
   <bean id="dataSource"
      class="org.springframework.jdbc.datasource.DriverManagerDataSource">
      <property name="driverClassName" value="com.MysqL.jdbc.Driver"/>
      <property name="url" value="jdbc:MysqL://localhost:3306/test"/>
      <property name="username" value="root"/>
      <property name="password" value="wuxu112411"/>
   </bean>    <!-- DeFinition for studentJDBCTemplate bean -->
   <bean id="DaoJdbc"
      class="com.cn.DaoJdbc">
      <property name="dataSource"  ref="dataSource" />   
   </bean> </beans> javaDAO层获取以及使用  private DataSource ds;
 private JdbcTemplate jdbc;
 
 public DataSource getDs() {
  return ds;
 }  @Override
 public void setDataSource(DataSource ds) {
  this.ds = ds;
  this.jdbc = new JdbcTemplate(ds);
 }  @Override
 public void create(String name, String password) {
 String sql = "insert into t_user (username, password) values (?, ?)";    
 jdbc.update( sql, name, password);
  System.out.println("Created Record Name = " + name + " Age = " + password);
 }    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐