码迷,mamicode.com
首页 > 编程语言 > 详细

spring入门(控制台输出helloworld)

时间:2016-05-12 21:10:14      阅读:310      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!