spring 入门
文章平均质量分 76
柱子89
在读学生
展开
-
2、spring入门—Spring IOC容器
#spring——IOC及bean容器#一 接口接口:只能有声明不能有实现,支持多重继承(在java8中接口可以拥有方法体)抽象类:即可以有包含实现的声明也可以有不包含实现的声明类:声明必须包含实现接口实现的变动不会影响其他各层的调用,对公共服务非常重要二 IOC——控制反转控制反转:控制权的转移,应用程序本身不负责依赖对象的创建与维护,而是由外部容器负责创建和维护。原创 2016-11-04 10:06:27 · 306 阅读 · 0 评论 -
5、spring 入门—Spring AOP基本概念
AOP:Aspect Oriented Programming,面向切面编程通过预编译和运行期动态代理实现程序功能的统一维护的技术主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等对切面的理解程序中的每一个模块或者说功能,任何一个模块中都要记录它的日志、事务、安全验证等等,给我们带来的工作量非常大。当程序到达某种规模时,尤其是格式调整之类的,这种改动量是非常大的。如果原创 2016-11-08 12:42:39 · 473 阅读 · 0 评论 -
6、spring 入门—Spring AOP API介绍
@Spring AOP API:1、这是Spring1.2历史用法,现在(V4.0)仍然支持;2、这是SpringAOP基础,不得不了解;3、现在的用法也是基于历史的,只是更简便了。Pointcut:实现之一:NameMatchMethodPointcut,根据方法名字进行匹配成员变量:mappedNames,匹配的方法名集合配置文件中表明:当前这个proper原创 2016-11-09 09:55:29 · 877 阅读 · 0 评论 -
7、spring 入门—Spring对AspectJ的支持
1.Spring对AspectJ的支持@AspectJ的风格类似纯java注解的普通java类Spring可以使用AspectJ来做切入点解析AOP的运行时仍旧是纯的SpringAOP,对AspectJ的编译器或者织入无依赖性2.对@AspectJ支持可以使用XML或Java风格的配置@Configuration@EnableAspectJAutoProxypublic原创 2016-11-09 17:53:07 · 409 阅读 · 0 评论 -
4、spring入门—Spring Bean的装配(下)
Bean 的定义及作用域注解A、@Controller :注解控制器类(控制层 MVC)B、@Service :注解服务类(服务层)C、@Repository :注解 DAO 类(持久层)D、@Component :将普通的 bean 注解到 spring 容器中,相当于配置文件中的元注解(Meta-annotations)元注解即是许多 Spring 提供原创 2016-11-07 17:01:38 · 495 阅读 · 0 评论 -
3、spring入门—Spring Bean的装配(上)
Ioc容器的Bean配置项,从传统意义上来说只有class是必须的,其余的都可以不配置Bean配置项Id 唯一标识Class 实例化的类 【必须的】Scope 范围(作用域)Constructor arguments 构造器参数Properties 属性Autowiring mode 自动装配模式lazy-initialization mode 懒加载模式Ini原创 2016-11-04 12:01:44 · 289 阅读 · 0 评论 -
1、spring入门—概述
学习方法:掌握常用的用法,深入理解,不断实践,反复总结,再次深入理解与实践spring资源:http://spring.io/http://projects.spring.io/spring-framework/sprng是一个轻量级的控制反转(loc)和面向对象切面(AOP)的容器框架--轻量:大小,开销轻量---通过loc打到松藕合----提供了面向切面变成原创 2016-11-02 18:36:10 · 547 阅读 · 0 评论