Spring
nicewuranran
这个作者很懒,什么都没留下…
展开
-
Spring 核心之IOC
Spring 核心之IOC介绍Spring已经不仅仅是一个框架了,更是一种设计思想和开发理念。 Spring框架体系中有很多内容,但是所有的这些模块和技术都是基于Spring核心建立的,因此掌握Spring核心是非常必要的。Spring核心内容1、Spring IOC容器,依赖注入2、Spring AOP面向切面技术假如没有Spring IOC容器,我们之前的开发模式可能就是这样的,为了不原创 2016-09-12 21:49:07 · 323 阅读 · 0 评论 -
Spring Resource实现对操作读取资源的增强
Spring Resource实现对操作读取资源的增强介绍由于Spring的初始化加载通常都是要读取很多初始化参数的,通常都是从配置文件中读取。由于Spring的配置文件所处环境相对复杂,Java自带读取配置文件的功能并不能很好的满足Spring读取配置文件要求,因此Spring提供了Resource对其进行增强和支持。Resource接口及实现应用UrlResourceUrlResource封装原创 2016-09-12 22:17:17 · 738 阅读 · 0 评论 -
Spring的属性注入(SPEL)
Spring的属性注入(SPEL)介绍在开发中有时候有些参数我们并不想直接写成硬编码形式,我们更想写成配置文件形式,使其更加灵活。Spring提供了PropertyPlaceholderConfigurer类和SPEL表达式能够很好的满足我们的需求。SPEL读取配置文件应用使用bean配置PropertyPlaceholderConfigurer<!-- 配置PropertyPlaceholder原创 2016-09-12 22:57:58 · 2379 阅读 · 0 评论 -
Spring 注解开发
Spring 注解开发介绍Spring2.5之前Spring只提供xml配置开发,Spring2.5之后提供注解开发Spring.基于XML配置开发和基于注解开发各自都有优点,就目前趋势和开发效率而言,强烈推荐使用注解开发。Spring注解应用标识JavaBean为Spring IOC容器管理对象1.@Component:基本注解2.@Respository:标识持久层组件3.@Servic原创 2016-09-13 13:57:11 · 1299 阅读 · 0 评论 -
静态代理和动态代理
静态代理和动态代理介绍在一些情况下,客户端不想或者不能够直接引用一个对象,而代理对象就可以在客户端和目标对象之间起到中介的作用.代理设计模式:可以先简单理解为代理商或中介的概念,比如上网我们可能就会使用代理服务器去上网.典型的代理设计模式:proxy对象不是真正的服务提供者,它只是负责中间一些验证监控或日志之类的操作.备注:代理模式分为两种静态代理和动态代理抽象主题角色:声明了真实主题和代理主题原创 2016-09-13 21:49:30 · 345 阅读 · 0 评论 -
浅谈Spring AOP
浅谈Spring AOP介绍AOP(Aspect Oriented Programming)即面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程.面向切面编程(AOP)是从动态角度考虑程序运行过程.举例:遍布在整个系统的权限校验、日志输出这两种服务其实和我们开发的功能是相互独立的,不存原创 2016-09-22 17:02:38 · 972 阅读 · 0 评论