
spring
qq_21361539
这个作者很懒,什么都没留下…
展开
-
spring aop入门
今天来学习aop。 aop和设计模式的代理模式有一点像。先说下代理模式吧。 代理模式就是在真正处理请求之前或者之后做出某些处理。如下图,RealSubject和Proxy都实现Subject接口。Proxy类中有一个Subject对象,proxy的operation方法中,在调用Subject的operation之前、之后,可以做一些私活。 aop也是同样的转载 2016-02-16 21:51:06 · 281 阅读 · 0 评论 -
Spring:源码解读Spring IOC原理
转载了他的博客,写的非常详细!!!分享一下。地址为http://www.cnblogs.com/ITtangtang/p/3978349.html 文章- 0 评论- 86 一、 什么是Ioc/DI?二、 Spring IOC体系结构(1) BeanFactory(2) BeanDefinition三、 IoC容器的初转载 2016-07-28 21:33:41 · 1122 阅读 · 0 评论 -
spring Ioc大致过程
spring IoC 就是一个容器。类似一个hashMap,存的key是beanName,value是beanDefinition。要读取配置文件,如xml或者property文件。第一步就是要创建一个资源加载器ResourceLoader,这个类实例会根据路径(先判断是绝对路径还是相对路径)拿到所有的资源文件。第二步是从Resource中读取BeanDefinition,通过原创 2016-07-29 12:45:55 · 307 阅读 · 0 评论 -
spring加载xsd文件 Cannot find the declaration of element 'beans'
写在前面 今天用spring jdbc出现了 Cannot find the declaration of element 'beans'。没有联网的时候才会报错。谷歌了半天,发现是因为命名空间的问题。后来将spring的网址换成了本地xsd的地址就没有问题。这样:<beans xmlns="http://www.springframework.org/schema/beans"转载 2016-06-23 14:39:51 · 5360 阅读 · 0 评论 -
利用spring aop统一处理异常和打日志
spring aop的概念,很早就写博客介绍了,现在在工作中真正使用。我们很容易写出的代码我们很容易写出带有很多try catch 和 logger.warn(),logger.error()的代码,这样一个方法本来的业务逻辑只有5行,有了这些,代码就变成了10行或者更多行,如:public ResultDTO<UserDTO> queryUserByCardId(String car...转载 2018-03-26 11:27:09 · 3667 阅读 · 0 评论