spring jdbcTemplate施用
spring jdbcTemplate使用(1)springJdbcContext.xmlpackage com.logcd.bo.dao.implimport java.sql.Connec
spring jdbcTemplate使用
(1)springJdbcContext.xml
package com.logcd.bo.dao.impl;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import javax.sql.DataSource;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.core.PreparedStatementCreator;import org.springframework.jdbc.core.RowMapper;import org.springframework.jdbc.support.GeneratedKeyHolder;import org.springframework.jdbc.support.KeyHolder;import com.logcd.bo.Actor;import com.logcd.bo.dao.ActorEventDao;public class ActorEventDaoImpl implements ActorEventDao{private JdbcTemplate jdbcTemplate;//NamedParameterJdbcTemplate对JdbcTemplate封装,增加了命名参数特性private NamedParameterJdbcTemplate namedParameterJdbcTemplate;//SimpleJdbcTemplate对JdbcTemplate封装,某些特性要在java5以上才工作private SimpleJdbcTemplate simpleJdbcTemplate;//简化插入数据操作private SimpleJdbcInsert inserActor;public void setDataSource(DataSource dataSource){this.jdbcTemplate = new JdbcTemplate(dataSource);this.namedParameterJdbcTemplate = new Name