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>
    
  • 相关阅读:
    java学习之—栈
    java中的a++与++a的区别
    java学习之—数组的曾删改查
    Mybatis #{ } 和 ${ } 区别
    详解Windows不重启使环境变量修改生效(经典)
    laravel artisan常用命令
    Laravel 出现 No application encryption key has been specified.
    springboot的几种启动方式
    Angular 服务的简单使用
    Angular-1.6 路由 简单使用
  • 原文地址:https://www.cnblogs.com/narojay/p/10812613.html
Copyright © 2011-2022 走看看