Spring 总结 Spring结构: Spring 7大组成模块:  1:Spring core:提供了Spring 的核心功能,BeanFactory是Spring核心容器的主要组件,它通过Ioc把程序的配置和依赖性与实际的代码分开,是整个Spring的基础。  2:Spring context:通过配置文件向Spring提供上下文信息,它构建在BeanFa
原创 2012-07-22 18:05:40
698阅读
IOC:控制反转:eg:父母包办,boy不是由自己创建,而是由父母来创建boy对象的过程就叫做控制反转,有spring容器创建对象的过程就是控制反转父母,比作spring容器DI:依赖注入:由父母创建的boy对象给geil对象的过程,就叫做依赖注入由spring容器来创建对象后传递给另外一个对象的过程,就叫做依赖注入加载spring配置文件:Applocationcontext ac=n
原创 2013-08-17 10:45:19
474阅读
1.不要使用autowiring   Spring可以通过类的自省来自动绑定其依赖部分,使得你不必明确指明bean的属性和构造器。Bean的属性可以通过属性名称或类型匹配来实现自动绑定。构造器通过类型匹配来实现自动绑定。你甚至可以指定自动检测自动绑定模式,它可以引导Spring选择一种适当的运行机制。先来看看下面的一个例子: class="com.lizjason.spring.OrderService" autowire="byName"/   OrderService类的属性名在容器中用于匹配bean实例。自动绑定可以潜在地节省一些打字和减少一些混乱。但是在现实世界的工程里你不应该使用这
转载 2010-12-19 16:36:00
36阅读
2评论
  1. SpringMVC SpringMVC 也叫 Spring web mvc。是 Spring 框架的一部分,是在 Spring3.0 后发布的。2. SpringMVC 优点  1. 基于 MVC 架构  基于 MVC 架构,功能分工明确。解耦合,  2. 容易理解,上手快;使用简单。  就可以开发一个注解的 SpringMVC 项目,SpringMVC
转载 2023-07-10 15:20:39
0阅读
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例
1.Spring介绍 Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web ...
转载 2021-10-13 17:11:00
126阅读
2评论
Spring总结 一、事务管理 事务传播 1、required:方法在一个事务中执行,如果调用的方法在一个事务中,则使用该事务,否则将创建一个新的事务。(必须有,有就用,没有就建) 2、mandatory:如果运行于事务中的客户调用了该方法,方法在客户的事务中执行。如果客户没有关联到事务中,容器就会抛出TransactionRequiredException.(必须有,有就用,没有报错) 3、re
转载 2009-06-30 13:58:57
547阅读
一、    IoC(Inversion of control): 控制反转  1、IoC:  概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系  核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean&nbs
转载 精选 2013-03-08 17:40:28
326阅读
Spring Framework Spirng Framework 特有功能 Spring 常用组件 Spring Bean Spring Bean 容器的生命周期 Spring IOC 容器(底层是Map,解耦,即时与延迟加载) AOP(面向切面编程) Spring MVC(模型 视图 控制器)
原创 2021-07-16 09:07:43
55阅读
1、IOC和DI深入理解https://blog.csdn.net/jike11231/article/details/1062885592、spring的循环依赖循环依赖:就是循环引用,两个或两个以上的bean相互持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C依赖于A循环依赖就会报:BeanCurrentlyInCreationException异常原因:Spring容器会将每一个正在创
原创 8月前
29阅读
1. 什么是Spring框架?  1.1 概念    SpringFrameWork是轻量级容器,它可以使用Struts和webwork等众多的web应用程序结合使用,也可以单独使用。  1.2 核心技术    面向切面(aspect-oriented programming AOP)  控制反转(inversion of control IOC)。  1.3 特点    轻量:不依赖于其他的对象
转载 2023-07-11 17:59:04
40阅读
spring IOC和AOP是Spring框架的两大核心基石,本文将对Spring AOP做一个系统的总结。什么是AOPAOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。O...
转载 2016-05-16 12:43:00
51阅读
1.什么是SpringSpring是一个轻量级Java开源框架,最早由Rod Johnson创建,目的是解决企业级应用开发的复杂性,简化Java
原创 2023-05-09 10:15:44
81阅读
1.什么是SpringSpring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJ
Spring整合Rmi中: 服务端使用了org.springframework.remoting.rmi.RmiServiceExporter RmiServiceExporter把任何Spring管理的Bean输出成一个RMI服务。通过把Bean包装在一个适配器类中工作。适配器类被绑定到RMI注册表中,并且将请求代理给服务类。 客户端使用了org.springframework.remo
原创 2023-03-06 09:42:26
113阅读
Spring 装配Bean创建应用对象之间协作关系的行为通常称为装配(wiring),这也是依赖注入(DI)的本质 三种装配机制在XML中进行显式配置在Java中进行显式配置隐式的bean发现机制和自动装配 自动化装配 * 组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean// 启动自动扫描@Configuration@Compon
原创 2021-12-06 10:22:02
112阅读
先搞清一个概念,spring cloud并不是一种技术,它是一种设计思想的落地方案;spring cloud组件注册中心:zookeeper、eureka、nacos服务调用/负载均衡:ribbon、nginx、feign、openFeign服务熔断/降级:Hystrix(Netflix)、Sentinel(阿里中间件团队)网关:zuul、gateway配置中心:spring cloud config+spring cloud bus怎么使用基本所有的组件使用方法都是基于注解,开启+使
原创 2022-03-30 13:56:39
90阅读
Spring AOP总结 [code] Spring AOP(Aspect Oriented Programming) 应用程序通常包含两种代码:一是核心业务代码,一是和业务关系不大的代码如日志、事物处理等。 AOP的思想就是使这两种代码分离,从而降低了两种代码的偶合性,达到了易于重用和维护的目的。
原创 2023-04-26 12:24:50
63阅读
Spring Boot 优点 Spring Boot 自动配置 Spring Boot 国际化配置 Spring Boot 视图解析器配置 Spring Boot 指定日期格式 Spring Boot 拦截器配置 Spring Boot 获取配置文件的值 Spring Boot 配置文件加载位置 S
原创 2021-07-16 09:15:49
199阅读
AOP的基础是Java动态代理 AOP 总结 使用详解
原创 2021-07-16 09:16:18
204阅读
  • 1
  • 2
  • 3
  • 4
  • 5