
java-Spring框架
文章平均质量分 59
infoflow
聚精会神,持之以恒
展开
-
Spring学习笔记: Spring概述
Spring是什么?Spring 是一个开源的轻量级 Java SE( Java 标准版本)/Java EE( Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成的。所以开发一个应用除了要开发业务逻辑之外,最多的是关注使这些对象协作来完成所需功能的同时,实现低耦合、高内聚。所以,业务逻辑开发是不可避免的。如果有个框架可原创 2017-10-08 14:53:30 · 315 阅读 · 0 评论 -
Spring学习笔记:IOC容器
理论基础IoC是什么Ioc—Inversion of Control,即“控制反转”,它不是什么技术,而是一种设计思想。在 Java 开发中, Ioc 意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好 Ioc 呢?理解好 Ioc 的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:谁控制谁,控制什么:传统原创 2017-10-08 15:00:04 · 616 阅读 · 0 评论 -
Spring学习笔记:使用代理实现AOP
AOP基础知识Spring AOP 即 Aspect-oriented programming,面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题。简单地说,就是一个拦截器( interceptor )拦截一些处理过程。例如,当一 个method 被执行,Spring AOP 能够劫持正在运行的 method ,在 method 执行前或者后原创 2017-10-08 18:26:15 · 246 阅读 · 0 评论 -
Spring学习笔记:使用Pointcut 和Advisor实现AOP
基础知识在 Spring AOP 中,有 3 个常用的概念,Advices 、 Pointcut 、 Advisor ,解释如下: Advices :表示一个 method 执行前或执行后的动作。 Pointcut :表示根据 method 的名字或者正则表达式去拦截一个 method 。 Advisor : Advice 和 Pointcut 组成的独立的单元,并且能够传给 proxy facto原创 2017-10-08 22:07:34 · 1903 阅读 · 0 评论 -
Spring学习笔记:自动创建Proxy
为什么需要自动创建Proxy手动为所有需要代理的类用ProxyFactoryBean创建代理Proxy需要大量的配置。 这样如果需要代理的类很多,配置就很繁琐,而且也不便于xml配置的维护。 因此Spring支持自动创建Proxy。如何自动创建Proxy使用BeanNamedAutoProxyCreator自动创建Proxy使用BeanNameAutoProxyCreator,配置beanNam原创 2017-10-08 23:26:22 · 278 阅读 · 0 评论