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>
    
  • 相关阅读:
    eureka流程图
    Feign和Ribbon的重试机制
    idea编译kafka 2.6 源码
    Feign的调用流程
    FeignClientFactoryBean创建动态代理
    Feign源码的入口
    Ribbon的检查服务
    Ribbon是怎么和Eureka整合的?
    Eureka过期
    backup: sqlHelper --cSharp
  • 原文地址:https://www.cnblogs.com/narojay/p/10812613.html
Copyright © 2011-2022 走看看