Spring JDBC是Spring对数据库访问的初级封装
*Template
1 |
|
JdbcTemplate
JdbcTemplate
主要包含如下方法:
- execute():一般用于执行DDL
- update() and batchUpdate(),一般用于执行新增、删除和修改数据
- query() and queryFor*(),一般用于执行查询数据
- call(),一般用于执行存储过程和函数
KeyHolder
RowMapper
ResultSetExtractor
PreparedStatementSetter
PreparedStatementCreator
RowCallbackHandler
1 |
|
NamedParameterJdbcTemplate
基于JdbcTempate
封装从而支持命名参数特性
SqlParameterSource
1 |
|
*DaoSupport
JdbcDaoSupport
NamedParameterJdbcDaoSupport
1 |
|