Spring5_简单概述以及入门案例

本文详细介绍了Spring 5框架的基础概念,包括其作为轻量级Java EE架构的作用、解决企业开发复杂性的能力,以及IOC和AOP的核心原理。通过步骤演示如何在Idea中搭建项目,配置Spring XML,实现User类的注入并进行单元测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值