spring温习笔记-入门-依赖注入
来源:互联网 发布:淘宝宠物用品一件代发 编辑:程序博客网 时间:2024/04/19 17:46
Spring容器最大的作用便是解耦合,所有的控制反转、依赖注入其实是一个意思,创建被调用者的实例由Sping容器来完成,然后注入调用者。
spring架包可以去官方下载,也可以移驾这里:点击下载spring3.0.5的架包
创建helloworld实例
1、创建一个工程,引用spring架包、common-logging.jar
2、创建一个bean.xml文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://www.springframework.org/schema/beans"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsd"><!-- 将TestService类部署成Spring容器中的Bean --><bean id="testService" class="xl.TestService"><property name="name" value="world"/></bean></beans>
3、创建一个service文件 其实就类似一个JavaBean
package xl;public class TestService {private String name;public void setName(String name) {this.name = name;}public void call() {System.out.println("hello,"+name);}}
4、运行 Hello,World
package xl;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class SpringTest {/** * @param args */public static void main(String[] args) {ApplicationContext appContext=new ClassPathXmlApplicationContext("bean.xml");TestService test=appContext.getBean("testService",TestService.class);test.call();}}
5、输出结果
Hello,World
项目打包下载:点击下载
- spring温习笔记-入门-依赖注入
- (学习笔记)spring入门之Bean的依赖注入
- Spring 学习笔记 ----依赖注入
- [学习笔记]Spring依赖注入
- Spring学习笔记 依赖注入
- 【Spring学习笔记】依赖注入
- Spring入门03 - 依赖注入DI
- Spring入门之依赖注入(DI)
- Spring 中的入门DI(依赖注入)
- Spring4.3入门 Spring 依赖注入
- spirng项目搭建及spring依赖注入三种方式 温习总结
- spring学习笔记3--依赖注入对象
- Spring学习笔记(1)---依赖注入
- Spring笔记(5)------依赖注入
- Spring 学习笔记 - IOC/依赖注入
- Spring学习笔记(8)-----------依赖注入
- spring学习笔记(4)依赖注入详解
- spring 依赖注入DI-个人学习笔记
- ubuntu下本人常用的指令
- 大哥给力点 我要发博客
- QT类 Qevent事件处理过程 事件过滤器
- JAVA打包成EXE文件
- iphone 推送通知 java 实现
- spring温习笔记-入门-依赖注入
- 内核编译安装命令
- 第五周项目一(扩展)矩形类
- jQuery笔记三
- ubuntu使用笔记
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Chef学习之四:Chef基础之LWRP (转载)
- 自学Node.js: WebStorm+Node.js开发环境的配置
- Linux平台上用C++实现多线程互斥锁