Spring jdbcTemplate操做

aspectj 注解aop

1.使用注解方式实现aop操做java

第一步:建立对象sql

第二步:数据库

在Spring核心配置文件中,开启aop操做app

第三步:框架

在加强类上面使用注解完成aop操做对象

Spring jdbcTemplate操做

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 接口,本身写类实现数据封装

第三个参数是可变参数

Spring配置链接池和dao使用jdbcTemplate

1.Spring配置C3P0链接池

C3P0代码实现

第一步:导入jarbao

第二步:建立Spring配置文件,配置链接池

(1)在配置文件中进行配置

2.dao使用jdbcTemplate

(1)建立service和dao,配置service和dao对象,在service注入dao对象

(2)建立jdbcTemplate对象,把模板对象注入到dao里面

(3)在jdbcTemplate对象里建立dataSourse

相关文章
相关标签/搜索