1.使用注解方式实现aop操做java
第一步:建立对象sql
第二步:数据库
在Spring核心配置文件中,开启aop操做app
第三步:框架
在加强类上面使用注解完成aop操做对象
1.Spring是一站式的框架接口
(1)针对javaEE三层,每一层都有解决技术。(具体看第一章笔记)模板
(2)在dao层,使用jdbcTemplateclass
2.Spring对不一样持久化技术的支持配置
jdbcTemplate对JDBC进行了封装
3.jdbcTemplate和dbutils使用很类似,都对数据库进行crud操做。
dbutils操做方法
1.导入jdbcTemplate使用的jar包
2.建立对象,设置数据库信息
3.建立jdbcTemplate对象,设置数据源
4.调用jdbcTemplate对象里面的方法实现操做
1.使用jdbcTemplate实现查询操做
2.具体实现
第一种:查询返回某一个值
1.第一个参数是sql语句
2.第二个参数是返回类型的class
jdbc底层实现
第二种:查询返回对象
第一个参数是sql语句
第二个参数是 RowMapper 接口,相似于dbutils里面的接口
第三个参数是可变参数
第三种:查询返回List集合
第一个参数 SQL语句
第二个参数是 RowMapper 接口,本身写类实现数据封装
第三个参数是可变参数
1.Spring配置C3P0链接池
C3P0代码实现
第一步:导入jarbao
第二步:建立Spring配置文件,配置链接池
(1)在配置文件中进行配置
2.dao使用jdbcTemplate
(1)建立service和dao,配置service和dao对象,在service注入dao对象
(2)建立jdbcTemplate对象,把模板对象注入到dao里面
(3)在jdbcTemplate对象里建立dataSourse