免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1540 | 回复: 0
打印 上一主题 下一主题

spring 实例 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-30 10:35 |只看该作者 |倒序浏览

                1 首先创建一个类,这个类一般有具体的功能,根据自己的需要来创建,这里我们创建的就是显示一行字符。
package test;
public class ShowMessage {
    //消息对象
    private String message;
/*这个程序是在网上找的,后来模仿这个做了一下,本以为没有用到setMessage这个函数就不用了,发现不行,说明变量的初始化要用到这个函数,后来同事说这就是注入,函数名前边必须是set后面是私有变量的名称,这是规定*/
    public void setMessage(String message){
           this.message = message;
}
    public String getMessage(){
        return this.message;
}
//发送消息方法
public void show(){
        System.out.print("---Message---" + getMessage());
}
}
2 创建一个应用的测试类Mytest
引入的spring包为spring.jar  commons-lang.jar  commons-logging.jar

package test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class Mytest {
       public static void main(String argv[]){
           //获取Spring的上下文环境
           ApplicationContext ctx = new FileSystemXmlApplicationContext("myspring.xml");
           //从上下文环境中获取myBean
           ShowMessage sm = (ShowMessage)ctx.getBean("myBean");
           
           //调用ShowMessage的show方法输出消息
           sm.show();
    }
}
3 创建一个xml文件,myspring.xml
   
   
      
           Hello Spring!
      
      
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/80919/showart_1761187.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP