SpringMVC如何是使用自动注入@autowrid

如下图:在SpringMVC项目中我们对Impl为了比较高的逼格或者说充分的利用Spring注解的相关的知识,我们不得不去使用@autowird然后实现的是在Controller里面我们的对一个Service不用new 而是使用注解就可以自动的初始化了

SpringMVC如何是使用自动注入@autowrid_第1张图片

那么这么高逼格的注释初始化谁不想用呢,怎么使用,成了初学者的一个问题

我们所有的假设的条件都是在框架已经搭建成功的基础上,如果你还没有搭建成功,可以参看之前的博客的知识,了解如何实现搭建框架,在我的资源里面也上传了一个搭建好的SpringMVC项目。现在我们需要做的事情是在这些基础上使用注释

SpringMVC如何是使用自动注入@autowrid_第2张图片

这个里面我们可以看到的是在Impl实现类声明的时候,我们在类的上面添加了@Service这个注释,这是第一步

那么第二步是针对web.xml进行配置:加载一个配置文件:


		contextConfigLocation
		WEB-INF/applicationContext.xml
	

上面是web.xml中引入对应啊applicationContext.xml配置文件:

SpringMVC如何是使用自动注入@autowrid_第3张图片

上面是我们的applicationContent.xml在项目中的位置,这个配置文件中添加下面一个语句:

   
这样就可以注释成功了


你可能感兴趣的:(java)