什么是JdbcTemplate
- JdbcTemplate概念

为了简化持久化操作,Spring在JDBC API之上提供了JdbcTemplate组件
-
JdbcTemplate的使用
在Dao层中,1.注入JdbcTemplate,2.声明RowMapper用于将表与实体类进行一一对应。
update方法:用于进行一些增删改操作
batchupdate:用于进行一些批量的增删改操作
query主要用于查询操作
此外还有queryForObejct等方法
需要引入的jar包:spring-jdbc包
测试时需要引入的jar包:spring-test包、junit包
-
优缺点分析,优点:
1.简单
2.灵活
-
缺点:
1.SQL与Java代码参杂
2.功能不丰富,例如没有提供分页的功能
3.不是一个符合ORM(对象关系映射)的框架,实际操作中还是需要mybatis或者hibernate等框架。
本文详细介绍了Spring框架下的JdbcTemplate组件,阐述了其在简化持久化操作中的作用,包括更新、批量更新及查询操作,并分析了其优缺点,如简单灵活但SQL与Java代码混杂等问题。
637

被折叠的 条评论
为什么被折叠?



