Spring
Aaron++++
。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring项目基本搭建
1. 导包 核心包 beans context core expression 日志包 com.springsource.org.apache.commons.logging com.springsource.org.apache.log4j(老版本需要,新版本不需要) 2. 创建一个对象 User.java package cn....原创 2018-05-06 15:34:29 · 266 阅读 · 0 评论 -
Spring基本概念
IoC 控制反转(Inverse of Control) 将创建对象的方式反转,以前对象由开发人员创建,依赖关系由开发人员注入。 使用Spring后,对象的创建以及依赖关系的注入由Spring完成。 对象的创建和依赖关系的注入由开发人员反转给了Spring。 DI 依赖注入(Dependency Injection) 实现IoC需要DI支持。Spring创建这个类的过程中,Sp...原创 2018-05-06 15:48:11 · 218 阅读 · 0 评论 -
Spring配置——Bean元素以及生成Bean元素的三种方式
Bean元素:使用该元素描述需要Spring容器管理的对象 class属性:被管理对象的完整类名。 name属性:给被管理的对象起的名字,获得对象时根据该name获取对象。(尽量使用) id属性:功能与name属性一样,但是不能重复且不能使用特殊字符。(原始) Spring生成Bean的三种方式 空参构造创建 通过创建显式空参构造器,验证通过空参构造创建 User.java packag...原创 2018-05-06 15:55:44 · 714 阅读 · 0 评论 -
Spring的初始化与销毁方法(xml)
init-method:配置一个方法作为生命周期的初始化方法,Spring会在对象创建后立即调用。 destory-method:配置一个方法作为生命周期的销毁方法,Spring会在关闭和销毁所有对象前调用。 applicationContext.xml <?xml version="1.0" encoding="utf-8" ?> <beans xmlns="http://...原创 2018-05-06 15:57:53 · 550 阅读 · 0 评论 -
Spring分模块化配置(XML)
导入其他Spring配置文件,可以不用将所有的配置写在一个文件里。 通过下面 <import resource=“将导入的其他配置文件的URL”/> <?xml version="1.0" encoding="utf-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xml...原创 2018-05-06 16:08:25 · 709 阅读 · 0 评论 -
Spring属性注入的四种方式(XML)
set方式注入 给User对象的name属性注入值 值类型注入: User.java package cn.jjs.bean; public class User { public User() { System.out.println("User空参构造器"); } private String name; private Intege...原创 2018-05-06 16:19:22 · 1337 阅读 · 0 评论 -
Spring复杂类型属性注入(XML)
实体类: CollectionBean.java package cn.jjs.c_injection; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Properties; public class CollectionBean { private Obje...原创 2018-05-06 16:21:06 · 586 阅读 · 0 评论 -
Spring的配置(使用注解)
一、配置步骤 为主配置文件引入新的命名空间(约束) context <?xml version="1.0" encoding="utf-8" ?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...原创 2018-05-07 01:16:13 · 418 阅读 · 0 评论
分享