• Spring系列__01HelloWorld


    Spring作为一款成熟的Java框架,其优点和意义不用我多说,可以参考:https://m.w3cschool.cn/wkspring/pesy1icl.html
    今天开始写一下Spring家族的总结。
    首先,按照惯例,先来一个hello world:

    1.新建一个项目

    我这里采用是maven的方式创建了父项目,然后在其下创建不同的module,好处是便于管理。不过你可以只创建一个普通的Java项目。

    2.导入jar包或者引入maven依赖

    你需要导入core,beans,context,expression4个spring的jar包或者相应的依赖,然后还有一个commons-logging的jar包或者依赖。

    3.新建一个JavaBean

    package com.spring.demo.bean;
    import lombok.*;
    @Getter
    @Setter
    @NoArgsConstructor
    @AllArgsConstructor
    @ToString
    public class HelloWorld {
        private String name;
    }
    
    

    4.编写对应的spring配置文件bean.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="hello" class="com.spring.demo.bean.HelloWorld">
            <property name="name" value="张三"/>
        </bean>
    </beans>
    

    5.编写测试类

     @Test
        public void test() {
            ApplicationContext context = new ClassPathXmlApplicationContext("bean-helloworld.xml");
            HelloWorld hello = (HelloWorld) context.getBean("hello");
            System.out.println(hello);
        }
    

    ok, 测试运行一下吧。

  • 相关阅读:
    简明Secure boot介绍
    密码学有什么用?
    mkimage, no such file or dir
    嵌入式系统安全简介
    希尔排序
    jQuery选择器
    css 选择器
    安装 SQL Server 2008 和管理工具 SQL Server 2008 management studio 及相关问题解决
    mac下安装安卓开发环境
    IOS开发小记-内存管理
  • 原文地址:https://www.cnblogs.com/JackHou/p/10607828.html
Copyright © 2020-2023  润新知