1、spring框架为一站式框架:(1)针对javaEE三层,每一层都有解决技术 (2)在dao层使用jdbcTemplate
2、spring对不同的持久化层技术都进行封装
其中,jdbcTemplate是对JDBC的封装
3、jdbcTemplate和dbutils很相似,都可以对数据库进行crud操作
首先导入jdbcTemplate的jar包:spring-jdbc-4.3.9.RELEASE.jar spring-tx-4.3.9.RELEASE.jar以及mysql-connector-java-5.1.38-bin.jar(mysql数据库驱动jar包),然后进行增删改查的操作:
第一步:创建对象,设置数据库信息
第二步
:创建jdbcTemplate对象,设置数据源
第三步:调用jdbcTemplate对象里面的方法实现操作
这三步如下图所示:
查询某个值:
jdbc的基础实现:
查询返回对象:
查询反回List: