Spring系列——带你走进Spring大门!

写在前面:

小伙伴儿们,大家好! 上一期我们讲了计算机网络的相关协议——计算机网络体系结构?TCP/IP协议?这些你都知道多少?

这期让我们来学习新的知识——Spring系列! 跟随时光来开启Spring的大门!

思维导图:

1,初识Spring;

1. 百科介绍:

在这里插入图片描述

2. 核心思想:

IOC控制反转AOP面向切面

3. 官网及下载jar包地址:

官网:

https://spring.io/

最新开发包下载地址:

https://repo.spring.io/libs-release-local/org/springframework/spring/

还有下载Spring各种jar包地址:

https://repo.spring.io/webapp/#/search/quick/

 

2,Spring版HelloWorld;

1.首先导入Spring5的必要jar包;

这些jar包资料,我都打包整理好了; 关注公众号《程序员的时光》,后台回复——Spring 即可获得

当然,我们先得建个Java项目,在包里面导入。

在这里插入图片描述

  1. 当然这里将jar包复制进去后,还需要加载;

  2. idea中常用的加载jar包方式是在Project Structure里面添加;

  3. 打开Project Structure;点击界面上方的按钮;

  4. 然后导入你的jar包路径就可以了;

2. 建立的HelloWorld类;

package com.java.test;

public class HelloWorld {
    public void say(){
        System.out.println("Spring5您好!");
    }
}

3. 先写配置文件;

配置文件可以随意任名,这里为beans.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">

    <!--通过id来标识类-->
    <bean id="helloWorld" class="com.java.test.HelloWorld"></bean>

  
</beans>

4. 测试函数;

package com.java.service;

import com.java.test.HelloWorld;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {
    public static void main(String[] args) {
        //加载beans.xml文件,调用Spring接口
        ApplicationContext ac=new ClassPathXmlApplicationContext("beans.xml");
        //通过id获取bean,返回一个对象
        HelloWorld helloWorld=(HelloWorld)ac.getBean("helloWorld");
        //调用方法
        helloWorld.say();
    }
}

运行该测试函数:


好了,今天就先分享到这里了,下期继续给大家带来Spring系列后续讲解!欢迎关注我的原创技术公众号~

原创实属不易,求个关注吧~

猜你喜欢

转载自blog.csdn.net/qq_37084904/article/details/105362612