共计 2346 个字符,预计需要花费 6 分钟才能阅读完成。
前言
简略的说一下 spring 的搭建流程,内容偏根底,底子不好的能够看一下!
配置 Maven
如图所示:找到之前筹备好的文件门路
流程
1、新建 UserService 接口
2、新建 UserService 实现类
3、通过 bean 将 UserService 放入容器
4、通过 context 的 getbean 办法拿到 UserService 对象
加载根底包:
代码如下:
<dependencies>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-beans -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-expression -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-aop -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jcl -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jcl</artifactId>
<version>5.2.13.RELEASE</version>
</dependency>
后刷新 Maven.
配置文件
内容:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/util
https://www.springframework.org/schema/util/spring-util.xsd
">
</beans>
点右上角提醒的“Configure application context”就能够了。
编写代码
接口类
代码如下
新建 class 文件 UserServiceImpl
实现
配置文件
写 mian 办法
public class DemoTest {public static void main(String[] args){
ApplicationContext context = new ClassPathXmlApplicationContext
("classpath:applicationContext.xml");
UserSvice service = (UserSvice) context.getBean("userService");
service.saveUser();}
}
如图:
运行 mian 办法,
测试后果为
最初
在文章的最初作者为大家整顿了很多材料!包含 java 外围知识点 + 全套架构师学习材料和视频 + 一线大厂面试宝典 + 面试简历模板 + 阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题 +Spring 源码合集 +Java 架构实战电子书等等! 欢送关注公众号:前程有光,自行下载!
正文完