zoukankan      html  css  js  c++  java
  • 建立一个Hello World级别的Spring项目

    package com.sevenhu.domain;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    /**
     * Created by hu on 2016/3/31.
     */
    public class HelloWorld {
        private String userName;
    
        //Spring项目中,配置在容器中的类,其属性都必须有setter方法
        public void setUserName(String userName) {
            this.userName=userName;
        }
        public void hello(){
            System.out.println("Hello: "+userName);
        }
        public static void main(String[] args){
            //1.创建Spring的IOC容器
            ApplicationContext applicationContext=new ClassPathXmlApplicationContext("beans.xml");
           //2.从容器中获取bean
            HelloWorld helloWorld= (HelloWorld) applicationContext.getBean("helloWorld");
            System.out.println(helloWorld);
            //3.调用方法
            helloWorld.hello();
        }
    }
    

      Spring的配置文件的代码如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
    
           <bean id="helloWorld" class="com.sevenhu.domain.HelloWorld">
                  <property name="userName" value="Spring"></property>
           </bean>
    </beans>
    

      

  • 相关阅读:
    mysql"ON DUPLICATE KEY UPDATE"的用法
    shell 数组用法
    linux命令行提示符显示太长怎么办?
    热备份、温备份、冷备份(Hot/Warm/Cold Backup)
    Domain key在反垃圾邮件中的应用
    计算机的存储单位
    IIS W3C日志记录字段和HTTP状态代码的说明
    noarch
    日志传送
    Remote Desktop Issues
  • 原文地址:https://www.cnblogs.com/hujingwei/p/5341714.html
Copyright © 2011-2022 走看看