Spring JdbcTemplate Querying Examples
2013-05-27 13:50
246 查看
Spring in Action里并没有很细致地讲解如何从JDBC里获取多个对象,在这里看到了BeanPropertyRowMapper确实不错。
摘两个例子:
public List<Customer> findAll(){
String sql = "SELECT * FROM CUSTOMER";
List<Customer> customers = getJdbcTemplate().query(sql,
new BeanPropertyRowMapper(Customer.class));
return customers;
}
public Customer findByCustomerId2(int custId){
String sql = "SELECT * FROM CUSTOMER WHERE CUST_ID = ?";
Customer customer = (Customer)getJdbcTemplate().queryForObject(
sql, new Object[] { custId },
new BeanPropertyRowMapper(Customer.class));
return customer;
}
摘两个例子:
public List<Customer> findAll(){
String sql = "SELECT * FROM CUSTOMER";
List<Customer> customers = getJdbcTemplate().query(sql,
new BeanPropertyRowMapper(Customer.class));
return customers;
}
public Customer findByCustomerId2(int custId){
String sql = "SELECT * FROM CUSTOMER WHERE CUST_ID = ?";
Customer customer = (Customer)getJdbcTemplate().queryForObject(
sql, new Object[] { custId },
new BeanPropertyRowMapper(Customer.class));
return customer;
}
相关文章推荐
- Spring JdbcTemplate Querying examples
- Spring SimpleJdbcTemplate Querying examples
- Spring JdbcTemplate Querying examples
- Spring JdbcTemplate Querying examples
- Spring SimpleJdbcTemplate Querying examples
- Spring SimpleJdbcTemplate Querying examples
- Spring + JdbcTemplate + JdbcDaoSupport examples
- Spring + JdbcTemplate + JdbcDaoSupport examples
- Spring + JdbcTemplate + JdbcDaoSupport examples
- Spring + JdbcTemplate + JdbcDaoSupport + HibernateDaoSupport examples
- Spring + JdbcTemplate + JdbcDaoSupport examples
- Spring + JdbcTemplate + JdbcDaoSupport examples
- Spring Named Parameters examples in SimpleJdbcTemplate
- Spring Named Parameters examples in SimpleJdbcTemplate
- Spring Named Parameters examples in SimpleJdbcTemplate
- Spring的jdbcTemplate操作-未完整
- Spring JDBC模板类—org.springframework.jdbc.core.JdbcTemplate
- java Spring jdbcTemplate 批量更新数据 Mysql
- Spring中Jdbctemplate的用法实例
- Spring中jdbcTemplate的使用