HelloWorld.java: Test.java: beans.xml spring管理bean配置文件: console打印: ...
分类:
编程语言 时间:
2017-04-14 09:57:46
阅读次数:
227
一、装配一个bean 二、依赖注入的几种方式 com.cy.entity People.java: package com.cy.entity; public class People { private int id; private String name; private int age; p ...
分类:
编程语言 时间:
2017-04-14 09:56:18
阅读次数:
235
第一节 Spring ioc 简介 IOC(控制反转:Inverse of Control),又称作 依赖注入,是一种重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 第二节 Spring ico 实例 1、接口类 2、实体类继承接口类 3、控制类 4、bea ...
分类:
编程语言 时间:
2017-02-11 14:44:57
阅读次数:
231
第一讲 问候Spring4 第一节 简介 Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 1、框架特征 轻量——从大小与开 ...
分类:
编程语言 时间:
2017-02-11 13:47:28
阅读次数:
222
1 Spring IOC 容器对 Bean 的生命周期进行管理的过程: 1)通过构造器或工厂方法创建 Bean 实例 2)为 Bean 的属性设置值和对其他 Bean 的引用 3)调用 Bean 的初始化方法 init-method 4)Bean 可以使用了 5)当容器关闭时, 调用 Bean 的销 ...
分类:
编程语言 时间:
2016-09-08 18:25:20
阅读次数:
122
1 Autowire自动装配 1.1 使用:只需在<bean>中使用autowire元素 <bean id="student" class="com.kejian.spring.bean.autowire.Student" p:name="Tony" autowire="byName"></bean ...
分类:
编程语言 时间:
2016-09-08 18:21:40
阅读次数:
133
1 可使用<list> <map> <set>等来配置集合属性 2 List <!-- 配置List属性 --> <bean id="person3" class="com.kejian.spring.bean.collectionbean.PersonForList"> <property nam ...
分类:
编程语言 时间:
2016-09-01 18:43:57
阅读次数:
148
1.配置bean 配置形式:Xml和注解方式 Bean的配置方式:通过全类名(反射)、工厂、FactoryBean 1.1 id必须唯一 2 Spring提供两种类型的IOC容器的实现 BeanFactory:IOC容器的基本实现,面向Spring本身 ApplicationContext:提供了更 ...
分类:
编程语言 时间:
2016-09-01 18:23:57
阅读次数:
158
1.安装环境 1.1安装eclipse,jdk 1.1安装Spring tool suite(非必要项) 2.spring HelloWorld 2.1 需要的jar包(spring官网下载:https://repo.spring.io/webapp/#/artifacts/browse/tree/ ...
分类:
编程语言 时间:
2016-09-01 18:12:05
阅读次数:
138
9.通过工厂方法配置9.1静态工厂注意不是配置静态工厂方法实例,而是配置bean实例class属性指向静态工厂的全类名factory-method指向静态工厂方法的名字constructor-arg如果工厂方法需要传入参数则使用它传入参数<beanid="car"class="com.alan.factory.CarFactory"factory-met..
分类:
编程语言 时间:
2016-07-21 11:07:35
阅读次数:
333