首页 > 编程语言 > 详细

spring入门(控制台输出helloworld)

时间:2016-05-12 21:09:58      阅读:125      评论:0      收藏:0      [点我收藏+]

在博客上找了一个最简单的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。不过我的却输出了:

技术分享

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









spring入门(控制台输出helloworld)

原文:http://blog.csdn.net/hxc123321/article/details/51355762

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!