Spring
卡卡西CC
疾如风徐如林侵掠如火不动如山~~~
展开
-
【Spring专题-①】IOC浅析
声明:内容并非原创,主要来自《Spring2.0技术手册》一书 IOC: 依赖注入 这里主要通过举简单的例子,来试图解释IOC的复杂原理。 没有IOC的代码: 高层应用调用底层,应用依赖底层模块。 改进1 1> 引入接口 public interface IDeviceWrite { public void saveToDevice();转载 2012-06-14 14:12:44 · 908 阅读 · 1 评论 -
Spring 注解总结
【声明】 内容源自网络整理而成,供自己复习用,多谢! 【正文】 @Service 用于标注业务层组件 @Controller 用于标注控制层组件,定义一个 Controller 控制器 @Repository 用于标注数据访问组件,即DAO组件 @Component 泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 把普通pojo实例化到spring容器转载 2017-03-16 21:10:02 · 525 阅读 · 0 评论 -
【Spring专题-⑤】Spring RESTful风格
声明: 内容源自网络,仅供自己复习用途。 RESTful简介 /blog/1 HTTP GET => 得到id = 1的blog /blog/1 HTTP DELETE => 删除 id = 1的blog /blog/1 HTTP PUT => 更新id = 1的blog /blog HTTP POST => 新增BLOG ...转载 2017-02-15 16:00:56 · 392 阅读 · 0 评论 -
spring bean scope 的几种类型
声明: 这是转载的,内容源自网络整理而成。转载 2017-03-14 21:46:24 · 10396 阅读 · 0 评论 -
【Spring专题-③】AOP浅析(二)
这篇算不上原创,内容主要来自Spring reference 及 网络 在AOP浅析(一)基础上,继续写了这篇。 AOP浅析(一)是主要讲基础原理,这篇是在基础上讲一些常见应用。 零 概述 AOP的作用 AOP is used in the Spring Framework to... • ... provide declarative enterprise services, esp转载 2012-11-13 15:51:46 · 1204 阅读 · 0 评论 -
【Spring专题-④】拦截器浅析
【声明】 文章内容根据网络资料整理而成,复习用! 1.前言 SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 2.定义&配置 ①applicationContext.xml配置文件中添加转载 2016-06-26 16:17:18 · 1022 阅读 · 0 评论 -
【Spring专题-0】复习提纲
1. IOC原理 2.AOP原理 3.Spring事务管理 4.Spring拦截器 5.Spring启动初始执行原创 2016-06-21 15:51:41 · 454 阅读 · 0 评论 -
【Spring专题-②】AOP浅析(一)
声明:这是转载的 来源地址:http://helloxuweifu.iteye.com/blog/688806 AOP的核心是代理模式 1 一个最简单的AOP实现例子 最通用的例子:为业务类加入日志,在不改变原码的情况下。 接口 public interface IHello { public void sayHello(String name);转载 2012-06-14 15:55:12 · 832 阅读 · 0 评论 -
Sping 小结
<br />声明:<br />内容来自于网络,我只是整合了一下<br /><br />0 概念<br />控制反转——Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为 IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。 <br /><br />面向切面——Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与转载 2010-08-27 15:37:00 · 862 阅读 · 0 评论 -
Spring总结-AOP
<br />内容主要来自林信良的《Spring2.0技术手册》<br />简介:<br />AOP全名:Aspect-oriented programming<br />Cross-cutting concerns:在一个服务的流程中插入与业务逻辑无关的系统服务逻辑<br />Aspect:将Cross-cutting concerns独立出来设计为一个对象,这样的特殊对象称之为Aspect。<br /><br />1 动态代理:<br />处理类必须实现java.lang.reflect.Invocati转载 2011-03-03 14:53:00 · 1095 阅读 · 0 评论 -
Spring常见问题汇总
开门见山 1. 版本 spring 4.0.0 时间:2015-09-04 症状:No mapping found for HTTP request with URI [/hello/] in DispatcherServlet with name 'dispatcher' 解决:在application.xml 配置文件中,增加 *备注:if you us原创 2015-09-04 20:26:50 · 659 阅读 · 0 评论