JDBC—template

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():查询结果,将查询结果封装为对象;

一般用于聚合函数的查询。

原文地址:https://www.cnblogs.com/susexuexi011/p/14353747.html