
Spring
Tyella
喜欢一切新奇好玩的事物
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(一)Spring之IoC和DI
一、什么是IoC IoC--Invertersion of Control,即“控制反转”,不是一种技术,而是一种设计思想。在Java开发中,IoC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好IoC呢?理解好IoC的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就有正转了),哪些方面反转了”,那我们来深入分析一下:谁控制谁,控制什么...转载 2019-01-18 13:48:22 · 183 阅读 · 0 评论 -
注解式控制器详解
一、注解式控制器简介1.Spring2.5引入注解式控制器支持,通过@Controller和@RequsetMapping注解定义我们的处理器类。并且提供了一组强大的注解:需要通过处理器映射DefaultAnnotationHandlerMapping和处理器适配器AnnotationMethodHandlerAdapter来开启支持@Controller和@RequestMapping注...转载 2019-01-28 16:46:47 · 1150 阅读 · 0 评论 -
SpringMVC之配置Hello World实战
1、准备开发环境和运行环境:☆开发工具:eclipse☆运行环境:tomcat6.0.20☆工程:动态web工程(springmvc-chapter2)☆spring框架下载:spring-framework-3.1.1.RELEASE-with-docs.zip☆依赖jar包:1、 Spring框架jar包:为了简单,将spring-framework-3.1.1....转载 2019-01-27 16:26:11 · 189 阅读 · 0 评论 -
Spring之SpringMVC入门
一、Web MVC简介1.Web开发中的请求-响应模型在Web世界里,具体步骤如下:Web浏览器(如IE)发起请求,如访问http://sishuok.com Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为HTML)。 Web服务器处理完成后,返回内容给Web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(...转载 2019-01-27 15:44:01 · 166 阅读 · 0 评论 -
Spring之AOP基础
一、AOP是什么考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系统中的支付业务需要记录支付相关日志,对于支付系统可能相当复杂,比如可能有自己的支付系统,也可能引入第三方支付平台,面对这样的支付系统该如何解决呢?1.传统解决方案(1)日志部分。定义公共类LogUtils,定义“longPayBegin”方法用于记录支付开始日志,“logPayEnd”用于记录支付结果哦:...转载 2019-01-26 17:12:55 · 249 阅读 · 0 评论 -
Spring之Bean的作用域
一、Bean的作用域什么是作用域呢?即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。Spring提供“singelton”和“prototype”两种基本作用域,另外提供“request”,“session”,“global session”暗中web作用域;Spring还允许用户定制...转载 2019-01-26 11:48:24 · 138 阅读 · 0 评论 -
(四)Spring之DI的配置使用
一、依赖及依赖注入1.传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:、泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;实现:表示类对接口的实现;依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如某个方法体内)才有关系。关联:表示类与类或类与接口之间的依...转载 2019-01-19 16:15:08 · 207 阅读 · 0 评论 -
(三)Spring之IoC配置使用
一、XML配置的结构一般配置文件的结构如下:<beans> <import resource="resoruce1.xml"/> <bean id="bean1" class=""></bean> <bean id="bean2" class=""&a转载 2019-01-18 20:11:46 · 195 阅读 · 0 评论 -
(二)Spring之IoC容器详解
一、什么是IoC容器 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象之间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。 Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC...转载 2019-01-18 17:09:16 · 238 阅读 · 0 评论 -
Spring AOP的实现原理
一、基于代理的AOP实现首先,Spring AOP是一种基于代理(Proxy)的实现,下面这张图很好的表达了这层关系:这张图反映了参与到AOP过程中的几个关键组件(以@Before Advice为例):调用者Beans:即调用的发起者,它只知道目标方法所在Bean,并不清楚代理以及Advice的存在 目标方法所在Bean:被调用的方法 生成的代理:由Spring AOP为目标方...转载 2019-01-28 21:57:02 · 754 阅读 · 0 评论