spring5 JDBC模块

来源:互联网 发布:kali linux卸载输入法 编辑:程序博客网 时间:2024/06/07 22:28
 
用 sql 语句和参数更新数据库:
 
public int update(String sql,object [] args)
 
l用 sql 语句和参数更新数据库:
 
public int [] batchUpdate(String sql,BatchPreparedStatement pss)
 
使用之前现在xmlIOP容器之中配置JDBCTempalte实例
<bean
 id="jdbcTemplate"
 class=''org.springfrmamework.jdbc.core.JdbcTempale"
 <property  name="dataSource" ref="dataSource">
bean/>
 
 
 
Class JdbxtempaleteTest{
 
private ApplicationContext ctx = new ClassPathXmlApplicationtext("bean.xml");
private JdbcTemplate jdbcTempalte = ctx.getBean("jdbcTemplate");
 
 
public void testTempalte(){
 
 
 
String  sql = "insert into Customer(name,address,salary) values(?,?,?)";
Object [] args = new Object []{"xiaoming",liaoning,3500};
jdbcTempalte.update(sql,args);
 
 
 
 
 
 
}
 
 
}
 
 
 
注意:  JdbcTemplate 这个类是线程安全的
 
 
使用JdbcTemplate 两种方式
一是直接可以通过注解的方式注入进来
二是继承jdbcDaoSuport这个类
=======================================
simpleJdbcTemplate是从JdbcTemplate 演化而来,利用了java1.5的特性,演化而来
 
原创粉丝点击