![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring系列
文章平均质量分 77
iteye_10822
这个作者很懒,什么都没留下…
展开
-
spring jdbc 之二
spring jdbcTemplate 提供了很多查询和更新功能,但是如果我们需要高层次的抽象spring还有个RDBMS其中包括了SqlQuery,MappingSqlQuery,SqlUpdate等我们首先来看下一个简单的查询简单例子public class BokkQuery extends MappingSqlQuery{ public BokkQuery(Data...原创 2012-08-15 16:12:53 · 96 阅读 · 0 评论 -
spring jdbc 之一
使用过jdbc的我们都知道spring jdbc ,首先我们看下JdbcTemplate 中的execute 在exceute的实现中看到了数据库进行操作的基本过程,比如需要获得数据库Connection,根据应用对数据库操作需要创建数据库的statement,对数据库操作进行回调,处理数据库异常 最后把数据库的连接关闭,等等,这里展示了使用JDBC完成数据库操作的完整过程,只是在sp...原创 2012-08-16 15:16:46 · 79 阅读 · 0 评论 -
spring AOP源码分析之获取代理对象
下面我们来看看Spring的AOP的一些相关代码是怎么得到Proxy的,让我们我们先看看AOP和Spring AOP的一些基本概念: Advice: 通知,制定在连接点做什么,在Sping中,他主要描述Spring围绕方法调用注入的额外的行为,Spring提供的通知类型有: before advice,AfterReturningAdvice,ThrowAdvice,M...原创 2012-08-20 15:19:54 · 267 阅读 · 0 评论 -
spring AOP源码分析之拦截器
我们都知道在spring AOP中产生代理对象的方式有jdk和cglib的方式生成,无论那种方式,AOP的拦截的处理都是通过ReflectiveMethodInvocation中的proceed方法其方法的源码如下: public Object proceed() throws Throwable { //如果拦截器迭代完毕,这里开始调用目标...原创 2012-08-20 17:09:55 · 113 阅读 · 0 评论 -
sprig AOP之ProxyFactory
我们在项目中大多使用的声明式的AOP配置,其实在spring中也提供了编程式的AOP实现方法,具体在ProxyFactory中例如ProxyFactory例子如下:TargetImpl target = new TargetImpl();ProxyFactory proxy = new ProxyFactory ();target.addAdvisor(youAdvisor...原创 2012-08-20 18:34:33 · 119 阅读 · 0 评论 -
spring 事务
spring的事务是从TransactionProxyFactoryBean开始的TransactionProxyFactoryBean也是一个FactoryBean源码如下:public class TransactionProxyFactoryBean extends AbstractSingletonProxyFactoryBean implements BeanFac...原创 2012-08-21 15:38:20 · 50 阅读 · 0 评论