您的位置:首页 > 编程语言 > Java开发

spring入门(控制台输出helloworld)

2016-05-09 20:11 375 查看
在博客上找了一个最简单的spring demo,控制台输出“helloworld”,可以很好的理解bean,容器,xml,对象,引用之间的关系。
首先来看需要的jar包:



其中,commons-logging jar包我花了钱充了c币下载来的

肉疼!具体的作用可以见百度。



框架结构见上,只有两个类和一个配置文件



类helloworld,提供了打印方法



main方法



xml配置
这里注重介绍xml和调用的main方法。先说xml,带有http的四句话不用理解只要抄写就好了,id是惟一的,类是我们刚才创建的HelloWorld类,message与HelloWorld类中的
message属性相对应,相当于控制台打印文字的引用。再看第二张图片,通过classpathxmlApplicationContext,创建了一个容器,并通过读取bean.xml生成了一个具体的对象
context,让后通过getbean方法获得了这个对象的引用,将context.getBean("helloWorld")强制转换成HelloWorld类得以引用他的打印方法。
对这个项目运行后应看到控制台输出 HelloWorld。不过我的却输出了:



结果不重要了,重要的是我明白了一些道理。




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: