Spring5框架概述
1.spring是轻量级的开源的JavaEE架构
2.spring可以解决企业级开发的复杂性
3.spring两大核心:IOC和AOP
IOC:控制反转,把创建对象过程和对象之间的调用过程交给spring管理
AOP:面向切面,不修改源代码进行功能增强
简单案例过程
1.新建java工程:打开idea工具-->File-->new-->project-->Java-->Next-->勾选Create project from template-->Next-->finsh
2.上官网下载jar包:JFrog-->挑选需要的版本点击-->选择
pring-framework-5.0.16.RELEASE-dist.zip以dist结尾的压缩包下载-->下载后解压
3.上官网下载连接Apache Commons Logging - Download Apache Commons Logging
4.在idea新建的项目中右击新建目录lib,将第二步解压后的文件,第三步解压后的jar包复制到lib中解决依赖关系,File-->Project Structure...-->+号下第一个选择lib下的jar-->应用-->OK
5.创建普通User类,创建方法
public void add(){ System.out.println("add..."); }
6.创建spring配置文件,在配置文件中创建对象
src右击-->new-->XML configuration File-->Spring Config-->起名.xml结尾
<!--配置User对象创建--> <bean id="user" class="Spring01.User"></bean>
7.单元测试方法
@Test public void test1(){ //1.加载spring的xml文件 ApplicationContext context=new ClassPathXmlApplicationContext("bean1.xml"); //2.获取配置文件的对象 User user = context.getBean("user", User.class); System.out.println(user); user.add(); }