Spring工程搭建方法

             **Spring工程搭建方法**

建立好项目,配置好Maven仓库
就开始搭建配置Spring

maven仓库查询网址:MavenRepository(spring基础包下载)
例如:spring-core
1.1 查找,找到相应的点击进入
在这里插入图片描述
1.2 选择5.2的最高版本,相对稳定
在这里插入图片描述
1.3 复制代码,待会导包用
在这里插入图片描述
1.4 其他步骤一样,依次复制下来。
spring基础包:

spring-core:Core模块主要包含Spring框架基本的核心工具类,Spring的其他组件要都要使用到这个包里的类,Core模块是其他组件的基本核心
spring-beans:包含访问配置文件、创建和管理bean以及进行IOC/DI操作相关的所有类
spring-context:Spring的上下文即IOC容器,通过上下文可以获得容器中的Bean
spring-expression:EL表达式语言用于在运行时查询和操纵对象
2.1 刷新maven等待自动下载
libraries中有了所有导入的包表示依赖引入完成
在这里插入图片描述
2.2 配置核心文件
需要创建一个配置文件和Spirng框架通信,文件路径为\src\main\resources文件名为applicationContext.xml
ps:来源于网络
官方给出的配置文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<!-- bean definitions here -->  
</beans>

复制到配置文件后左上角会提示“Application context not configured for this file”,点击“Configure application context”,点击OK。就行
如图:

在这里插入图片描述
然后测试类,在src-mian-services.UserService(lnterface)
编写接口类,接下去就是实现类
新建实现类
在src-mian-Java-services-impl.UserServiceimpl
实现接口并使用快捷键添加接口方法实现
在这里插入图片描述
补充配置文件
将自定义的实现类交给Spring的容器管理
在这里插入图片描述
ps:图片来源于网络

新建测试类
public class DemoTest {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext(“classpath:applicationContext.xml”);
UserService service = (UserService) context.getBean(“userService”);
service.saveUser();
}
}

备注:大多报红链接,先导包(Alt+Enter)解决。依次来,前面没解决,后面的也会一直报错。

测试结果如图就是成功。
可以看到控制台打印输出 证明确实从容器中获取到了userService实例。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值