Spring JDBC
:Spring提供的对JDBC简单封装。提供了JDBCTemplate
对象简化JDBC开发。
Spring JDBC使用步骤:
1.导入jar包
2.创建JDBCTemplate对象
依赖于数据源DataSource:JDBCTemplate te = new JDBCTemplate(DataSource ds);
3.调用JDBCTemplate的方法来完成CRUD操作
- updata():执行DML(增删改)语句
- queryForMap():查询结果,将结果集封装为Map集合
- queryForList():查询结果,将结果集封装为List集合
- query():查询结果,将结果封装为JavaBean对象。
query的参数中有一个RowMapper:
1.我们一般使用BeanPropertyRowMapper实现类,可以完成数据到JavaBean的自动封装
2.new BeanPropertyRowMapper<类型>(类型.class)
- queryForObject():查询结果,将结果封装为对象,一般用于聚合函数的查询