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>
    
  • 相关阅读:
    select入门学习
    tomcat入门及相关学习
    Tomcat&Servlet
    CPU排行榜
    CPU后字母代表的含义
    刷 BIOS
    Java的三个体系
    XML入门及案例
    BootStrap笔记
    第三节 DOM及案例 表格全选、表单验证
  • 原文地址:https://www.cnblogs.com/narojay/p/10812613.html
Copyright © 2011-2022 走看看