JDBCTemplate
Spring框架对JDBC的简单封装。提供一个JDBCTemplate对象简化开发。
步骤:
1.导入jar包;
2.创建JdbcTemplate对象 ,以来数据源
JdbcTemplate jdbctemplate = new JdbcTemplate(ds) 。
3.调用Jdbctemplate的方法来完成CURD操作
*update():执行DML语句。增删改语句;
*queryForMap():查询结果,将查询结果封装为Map
(长度只能是1,字段作为key值,值作为value封装为一个Map);
*queryForList():查询结果,将查询结果封装为List集合;
(将每一条记录封装为一个Map,在将多个Map集合装在到一个List集合中;)
*query():查询结果,将查询结果封装为JavaBean对象装载到list集合返回;
(参数:RowMapper
一般我们使用BeanPropertyRowMaper实现类,完成JavaBean的自动封装;
new BeanPropertyRowMaper<类型>(类型.class))
*queryForObject():查询结果,将查询结果封装为对象;