1.Spring是一个轻量级的控制反转【IOC】和面向切面【AOP】的(容器)框架。 2.Spring的组成: 架构 : mvc三层架构 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。 组成 S ...
分类:
编程语言 时间:
2019-07-27 09:27:04
阅读次数:
76
1.Ioc (inversion of control)控制反转(是一种思想)。 IoC是一种思想,在此之前程序中使用对象的创建都必须由程序员完成,IoC将对象的创建,保存,以及管理(生命周期)交由Spring来完成,所以Spring也相当于一个容器(存放对象的对象),该过程即为控制反转。 作用:实 ...
分类:
编程语言 时间:
2019-07-27 09:23:54
阅读次数:
92
1、IoC(控制反转) 首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到 ...
分类:
编程语言 时间:
2019-07-26 17:36:36
阅读次数:
106
spring框架概述 spring是一个service层的框架,可以整合许多其 他框架,进行工作 spring的主要技术是IOC(DI)和AOP IOC(DI)-控制反转(依赖注入)AOP - 面向切面编程 1. IOC(DI) 所谓的IOC称之为控制反转,简单来说,就是将创 建对象的权力和对象的生 ...
分类:
编程语言 时间:
2019-07-26 02:03:52
阅读次数:
115
一.DI: Dependency injection; 依赖注入 依赖注入和控制反转是同一个概念的不同说法。 对象的创建依赖于容器。对象属性的设置是由容器来设置。 对象属性的赋值过程称为注入。 二.Spring中如何注入属性: 1.普通属性(String 和 基本数据类型),直接通过 propert ...
分类:
编程语言 时间:
2019-07-26 01:39:18
阅读次数:
102
1 Spring Security简介 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ...
分类:
编程语言 时间:
2019-07-22 09:45:29
阅读次数:
95
一、Spring总体架构 1.架构图 2.SpringIOC:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 3.SpringAO ...
分类:
编程语言 时间:
2019-07-22 09:41:05
阅读次数:
303
第一.spring框架快速入门 1.1什么是spring 框架 Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括 IoC (Inversion of Control,控制反转) 和 AOP(Aspect Oriented Programming,面向切 ...
分类:
编程语言 时间:
2019-07-20 09:19:14
阅读次数:
126
最后,我还是变成了我最讨厌的人。。 Spring是java的一个框架,轻量级+非侵入性,前者指的是它很小,后者指的是业务代码对该框架没有强依赖,不需要靠继承框架提供的类或接口来做事 Spring的两个特点: 1 IoC 控制反转 a类依赖于b类,这样强耦合不好,Spring创造出b的资源并且给a用, ...
分类:
编程语言 时间:
2019-07-19 21:07:43
阅读次数:
133
Spring IOC入门 1)创建一个新的工程 2)导入SpringIOC核心坐标 3)准备一个类 4)在配置文件中声明bean1.IOC原理 IOC(控制反转)不是什么技术,而是一种设计思想。它的目的是指导我们设计出更加松耦合的程序。 控制:指的是控制权,在java中可以简单理解为 对象的控制权限 ...
分类:
编程语言 时间:
2019-07-13 23:55:39
阅读次数:
210