IoC全称为控制反转(Inverse of Control),也叫依赖注入,是spring容器的内核,AOP、事务等都依赖于此技术。IoC说白了,就是将对象与对象之间的依赖关系从代码中转移到spring的配置文件中(默认…
分类:spring
spring 映射
当DispatcherServlet接收到web请求时,它只会将请求分发给适当的处理程序来处理请求。为DispatcherServlet定义一种策略,用来将请求映射到处理中。 在Spring MVC应用程序中,web请求…
Spring是如何简化java开发的
Spring是如何简化java开发的 Spring最根本的使命就是为了简化java开发。为了降低java开发的复杂性,Spring采取了以下的4中策略: 基于POJO的轻量性和最小侵入性编程 通过依赖注入和面向接口实现松…
Regarding aopalliance.jar in Spring
when class implements MethodBeforeAdvice, may there’s an error about ‘层级关系错误’, it means missing this jar…
IOC&AOP解释
IOC,依赖倒置的意思, 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。 所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就…
Spring AOP 入门
引言 AOP是软件开发思想发展到一定阶段的产物,AOP的出现并不是为了代替OOP,仅作为OOP的有益补充,在下面的例子中这个概念将会得到印证。AOP的应用场合是受限制的,一般适用于那些具有横切逻辑的应用场合,例如性能监测…
spring aop The hierarchy of the type is inconsistent
今天在做Spring-Aop的实验时遇到了个问题 The hierarchy of the type is inconsistent 这句话的意思是层次结构的类型是不一致的 猜想是Spring的jar包依赖了其他的jar…
Spring+Mybatis+Velocity配置
前言 最近开始尝试使用久负盛名的SM框架——Spring+Mybatis进行Web开发,从此走上了Spring配置的不归路。说句实在话,Spring是我特么见过所有WEB工程里面最难配的,因为必须要对它那一套非侵入的设计…
SpringIOC容器的简单理解
Spring的IOC容器仅仅是一个逻辑容器。负责对象的创建和销毁。尤其是销毁。IOC容器对对象的销毁仅仅是逻辑上的。刚开始的时候一直搞不清楚IOC容器与JVM之间的关系。JVM如果是一个仓库,那么Spring IOC容器…
Spring笔记(1)HelloWorld
1.构建一个maven工程:http://projects.spring.io/spring-framework/#quick-start javapackage com.spring; import org.sprin…
spring jdbcTemplate添加数据库乱码
用spring开发项目时,有时向数据库添加数据时会乱码,明明数据库已经是utf8编码了但是会乱码。解决方案就是: 1、在applicationContext.xml中的连接数据库的url修改为下面配置 xml url="…
总结-SpringMVC实现验证码接口
注:参考文章链接:http://www.2cto.com/kf/201305/211756.html 稍作了一些修改,记录一下。 @Controller public class CodeController { pri…