一、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 ...
分类:
编程语言 时间:
2016-05-20 00:42:38
阅读次数:
318
SpringMVC源码 SpringMVC源码分析系列 说到java的mvc框架,struts2和springmvc想必大家都知道,struts2的设计基本上完全脱离了Servlet容器,而 springmvc是依托着Servlet容器元素来设计的,同时springmvc基于Spring框架,Spr ...
分类:
编程语言 时间:
2016-05-18 23:38:30
阅读次数:
245
目录
Spring 概述依赖注入Spring beansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring MVC
Spring 概述
1. 什么是spring?
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发...
分类:
编程语言 时间:
2016-05-18 19:37:42
阅读次数:
221
Spring IOC和AOP是Spring框架的两大核心基石,本文将对Spring AOP做一个系统的总结。什么是AOPAOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的...
分类:
编程语言 时间:
2016-05-18 19:03:12
阅读次数:
251
spring IOC和AOP是Spring框架的两大核心基石,本文将对Spring AOP做一个系统的总结。
什么是AOP
AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。...
分类:
编程语言 时间:
2016-05-18 18:34:48
阅读次数:
298
原文地址:http://blog.csdn.net/u013256816/article/details/51386182 内容有一定修改1. Spring框架的作用轻量:Spring是轻量级的,基本的版本大小为2MB控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建... ...
分类:
编程语言 时间:
2016-05-18 17:27:13
阅读次数:
252
原文地址:http://blog.csdn.net/u013256816/article/details/51386182 1. Spring框架的作用 轻量:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖 ...
分类:
编程语言 时间:
2016-05-18 09:09:07
阅读次数:
167
Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。 具体思想是:定义一个切面,在切面的横向定义处理方法,处理完成之后,回到纵向业务流。 AOP 在Spring框架中被作为核心组成部分之一,的确Spring将AOP发挥 ...
分类:
编程语言 时间:
2016-05-17 21:17:13
阅读次数:
272
法一:在初始化时保存ApplicationContext对象代码: 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。 方法二:通过Spring提供的工具类获取ApplicationContext对象代码: 说明:这种方式适合于采用Spring ...
分类:
移动开发 时间:
2016-05-16 17:11:34
阅读次数:
222
Spring框架 1.1:了解Spring Spring的核心是提供了一个容器,主要通过 BeanFactory(接口)来创建和管理对象,一般我们用它的子类ApplicationContext 来创建和管理对象。(核心技术就是IOC(控制反转)) 1.spring的IOC容器能够帮我们自动new对象 ...
分类:
编程语言 时间:
2016-05-16 10:59:48
阅读次数:
158