AOP的入门开发
l 引入jar包
l 编写目标类并配置
l 编写切面类并配置
<aop:config>
<aop:pointcut expression=”execution(表达式)” id=”pc1”/>
<aop:aspect >
<aop:before method=”” pointcut-ref=”pc1”/>
</aop:aspect>
</aop:config>
通知类型
l 前置通知
l 后置通知
l 环绕通知
l 异常抛出通知
l 最终通知
AOP
Spring整合Junit 应为后面可以直接在方法的外面取得想要的对象
jdbc模板的使用
DBCP连接池
C3P0
两种方式引入外在的配置文件:<bean><context>
TST 插件????
可以在TEst下面直接使用resource而不用xml里面配置因为使用的是Spring集成的Junit底层已经实现!!!
CRUD操作就是指增删改查操作
l 查询某个属性
查询返回对象或集合
数据封装(rowmapper是一个接口没有实现要我们自己实现)
写dao的时候可以直接继承jdbcdaosupport后面直接使用this.gwtjdbctemplet().update就可以直接使用了 只要在配置文件里面配置好数据库连接池,应为有setDataSource方法可以设置连接池后直接得到jdbctemplet所以可以直接简化配置文件
事务都是在service里面实现的!!!dao里面都是最基本的操作!!!
编程式事务