
Spring
肖帝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring 是什么?
spring 是什么? spring是一个开源框架 spring为简化企业级应用开发而生,使用spring可以实现简单的Javabean实现,以前只有EJB才能实现这个功能 Spring是一个IOC(DI)和AOP容器框架 具体描述Spring: 1.轻量级:Spring是非侵入性的,基于Spring开发应用中的对象可以不依赖于Spring的API 2.控制反转:是面向对象的一中设...原创 2019-06-18 11:44:56 · 1999 阅读 · 0 评论 -
Spring构造方法注入
构造方法注入: 通过构造方法注入bean的属性值或者依赖的对象,它保证了bean实例在实例化后就可以使用 构造器注入在元素里声明属性 字面值: 可以用字符串表示的值,可以通过元素标签或value属性进行注入 基本的数据类型及其封装类,String等类型都可以采取字面值注入的方式 若字面值包含特殊字符,可以用<![CDATA[]]>把字面值包裹起来 引入其他Bean 组成应用程序的Bea...原创 2019-06-18 11:46:11 · 535 阅读 · 0 评论 -
Spring中Bean的配置
IOC&DI概述: IOC:反转资源获取的方向,传统的资源查找方式要求组件向容器发起请求查找资源,作为回应,容器返回资源, 而IOC之后,则是容器主动地将资源推送给它所管理的组件,组件索要做到仅是选择一种合适的方式来接受资源, 这种行为也称为查找的被动形式 DI:IOC的另一种表述方式,即组件以一些预定好的方式(例如:Setter方法)接受来自容器的资源注入,相对于IOC而言,这种表述更直...原创 2019-06-18 11:46:55 · 221 阅读 · 0 评论 -
Spring中集合的属性
集合属性: 在Spring中可以通过一组内置的XML标签(例如:,,来配置集合属性 配置Java.util.List类型的属性,需要指定标签,在标签里包含一些元素,这些标签可以通过指定简单的常量值 通过指定对其他Bean的引用,通过指定内置Bean定义,通过指定空元素,甚至可以内嵌其他集合 数组定义和List一样,都使用<list> 配置Java.util.Set需要<se...原创 2019-06-18 11:47:35 · 394 阅读 · 0 评论 -
Spring使用P命名空间
使用P命名空间 idea使用时需在applicationContext.xml头部配置 xmlns:p=“http://www.springframework.org/schema/p” 为了简化 XML 文件的配置,越来越多的 XML 文件采用属性而非子元素配置信息。 Spring 从 2.5 版本开始引入了一个新的 p 命名空间,可以通过 元素属性的方式配置 Bean 的属性。 使用...原创 2019-06-18 11:48:46 · 1598 阅读 · 0 评论 -
Spring继承Bean配置和依赖Bean配置
继承Bean配置 Spring允许继承bean的配置,被继承的bean称之为父Bean,继承这个父Bean的Bean称之为子bean 子Bean从父Bean中继承配置i,包括Bean的属性配置 子Bean也可以覆盖从父Bean继承过来的配置 父Bean可以作为配置模板,也可以作为Bean实例,若只想把父Bean作为模板,可以设置的abstract属性为true,这样Spring将不会实例化这个Be...原创 2019-06-18 11:49:35 · 578 阅读 · 0 评论 -
Spring中Bean的作用域
bean的作用域: 在spring中可以在元素的scope属性里设置bean的作用域 默认情况下,Spring只为每个子啊IOC容器里声明的Bean创建唯一一个实例,整个IOC容器范围都能共享该实例 所有后续的getBean()和bean引用都将返回这个唯一的Bean实例,该作用域被称为singleton,它是所有Bean的默认作用域 类别 说明 singleto...原创 2019-06-18 11:50:13 · 705 阅读 · 0 评论 -
Springle通过调用静态工厂方法和通过调用实例工厂方法创建Bean
通过调用静态工厂方法创建Bean 调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中,当客户端需要对象时,只需要简单调用静态方法 而不用关心创建对象的细节 要生声明通过静态方法创建Bean,需要在Bean的class属性里中鼎拥有该工厂的方法的类,同时在 factory-method属性里指定工厂方法的名称,最后用constrctor-arg元素为该方法传递参数 通过调用实例工厂方法创...原创 2019-06-18 14:11:45 · 623 阅读 · 0 评论