Spring5系列——带你走进Spring大门!
写在前面:
小伙伴儿们,大家好!上一期我们讲了计算机网络的相关协议——
这期让我们来学习新的知识——Spring系列!跟随时光来开启Spring的大门!
思维导图:
1,初识Spring
1. 百科介绍:
2. 核心思想:
IOC控制反转;AOP面向切面;
3. 官网及下载jar包地址:
官网:
https://spring.io/
https://repo.spring.io/libs-release-local/org/springframework/spring/
https://repo.spring.io/webapp/#/search/quick/
2,Spring版HelloWorld:
1.首先导入Spring5的必要jar包;
这些jar包资料,我都打包整理好了;
当然,我们先得建个Java项目,在包里面导入。
-
当然这里将jar包复制进去后,还需要加载; -
idea中常用的加载jar包方式是在Project Structure里面添加; -
打开Project Structure;点击界面上方的按钮; -
然后导入你的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();
}
}
运行该测试函数:
原创实属不易,求个关注吧~