spring的入门之helloworld
来源:互联网 发布:张海山锐线体简mac 编辑:程序博客网 时间:2024/06/05 23:51
定义一个Helloworld类
没使用spring框架之前:
创建对象
配置
类中有一个属性name
String name;
有一方法给属性name赋值、
public void setName(String name){this.name=name;}
方法hello()输出结果
hello(){system.out.print("hello"+name)}
没使用spring框架之前:
创建对象
Helloworld helloworld=new Helloword();
赋值
helloworld.setName("spring");
调用方法
helloworld.hello();使用spring:新建spring配置文件 spring Bean configuration file(.xml)
配置
在实现类中:<bean id="helloworld"class="类名路径" > //通过类名用反射的方式创建对象<property name="name" value="spring"></property>//name为对象的属性名</bean>
1、创建spring的IOC容器对象说明:在创建spring的IOC的容器时 会调用构造器对配置文件中的bean进行初始化,同时调用set方法进行赋值ApplicationContext ctx=new ClassPathxmlApplicationContext("spring配置文件名")//ApplicationContext 代表就是IOC容器 这是一个接口//ClassPathxmlApplicationContext表示配置文件在类路径下
2、从IOC容器中获取Bean实例Helloworld helloworld=ctx.getBean("helloworld");//这里的helloworld是在配置<bean>时的id
3、调用方法helloworld.hello();
阅读全文
0 0
- spring的入门之helloworld
- Spring入门之HelloWorld
- Spring入门之HelloWorld
- Spring 入门之 HelloWorld 教程
- Spring 4.2入门之HelloWorld
- Spring Boot入门之 HelloWorld
- Spring MVC入门之编写HelloWorld
- 学习笔记之Spring入门HelloWorld
- Spring Boot入门helloworld
- Spring boot 入门helloWorld
- spring入门程序HelloWorld
- Spring入门-----HelloWorld
- Spring 之spring helloworld
- Spring学习之路——简单入门HelloWorld
- SWT 入门之 -> HelloWorld
- J2ME入门之HelloWorld
- dwr入门之HelloWorld
- iText入门之HelloWorld
- 红黑树(RB-tree)比AVL树的优势在哪?
- Struts2 中StrutsPrepareAndExecuteFilter的研究
- python中的编码问题
- hibernate 级联映射
- 8-7
- spring的入门之helloworld
- 第二章:Spark下载与入门
- Linux学习(十一):不可忽略的Linux支持的文件系统
- 大数据学习
- 作为产品经理,这些个性化推荐和热度算法你都掌握了吗?
- Poj 3628 Silver Cow Party ( 最短路变形
- IoT: FIWARE+Docker 城市天气信息收集与可视化( 一)
- poj2337 欧拉道路/欧拉回路 字符串字典序排列(qsort实现)
- Android开发四年以来的工作难点总结