zoukankan      html  css  js  c++  java
  • spring入门实现打印Hello Spring!

    SpringHello.java

    package com.spring.hjsjy;
    
    /**
     * 〈一句话功能简述〉<br>
     *
     * @author hjsjy
     * @create 2018/9/20
     * @since 1.0.0
     */
    public class SpringHelloWorld {
        private String  name;
    
        public void setName(String name) {
            this.name = name;
        }
        public void printHello(){
            System.out.println("Hello Spring!");
    
        }
    
    }
    

    Main.java

    package com.spring.hjsjy;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    /**
     * 〈一句话功能简述〉<br>
     *
     * @author hjsjy
     * @create 2018/9/20
     * @since 1.0.0
     */
    public class Main {
        public static void main(String[] args) {
            ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");//加载spring上下
            HelloSpring helloSpring = (HelloSpring) context.getBean("hj");//获取hj的bean
            //HelloSpring helloSpring=context.getBean(HelloSpring.class)
            //另一种写法这样就不需要强制类型转换
            helloSpring.printHello();
        }
    }
    

    applicationContext.xml

    <?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="hj" class="com.spring.hjsjy.HelloSpring">
            <property name="name" value="hjsjy"/>
        </bean>
    </beans>
    
  • 相关阅读:
    HDU 1051
    HDU 1236
    递归求gcd(a,b)
    HDU 1372
    HDU 1312
    HDU 1253
    HDU 1072
    ...别人的推荐、
    搜索总结、
    TortoiseHg简单的入门使用说明
  • 原文地址:https://www.cnblogs.com/narojay/p/10812613.html
Copyright © 2011-2022 走看看