Spring基础配置

2024-10-15 00:59:31

1、在整个的开发过程之中,首先值能够通过代码来感受一下spring基础配置,而如果你要想感受到这种spring的完整的优点,需要经过更多的学习。1、将之前接口和实现类的代码拷贝到项目之中。拷贝到src/main/java目录之中。

Spring基础配置

3、此时为一个具体的子类设置了一个引用的名称。编写一个测试的程序代码类:spr坡纠课柩ing是一个容器所以需要先模拟该容器的启动,这里面需要使用一些spring自己的类。要通过资源文件取得IMessageService接口对象。package com.gwolf.service.test;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.gwolf.service.IMessageService;public class TestMessage { public static void main(String[] args) { //加载applicationContext.xml文件,同时表示spring的容器启动 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); IMessageService messageService = applicationContext.getBean("msg",IMessageService.class); System.out.println(messageService.info()); }}

Spring基础配置

5、没有日志文件,所有的错误信息都是见不到的。现在已经配置好了日志,所以以后如果进行代码的调试,不要再使用System.out输出了,应该都使用日志的形式输出。

Spring基础配置

7、在maven项目里面提供有整体的测试操作,所以建议整体运行maven test。

Spring基础配置

8、通过以上的配置就可以发现在整个spring里面对于对象的产生完全有spring自己来维护,这样的开发是有好处的,这样就避免了关键字new。现阶段通过java程序启动了spring容器,而后可以利用web容器来启动spring容器,整个的处理里面你不会再看见任何的关键字new的出现。

猜你喜欢