我为我的项目和服务类使用了spring MVC,尽管我必须在Application-Servlet.xml中的bean标记中定义所有的类,但我已经使用了“@Autowired”注解(如果我们有“N”班级数量)我可以如何避免这样做?如何避免配置Spring xml中的所有服务类?
回答
它不清楚你所定义的XML配置,但我要猜测,你问你的服务类的类...
只需用@Service
(或@Component
)注释您的服务类。 Spring docs将解释使用哪个并提供示例。注意:您需要有XML配置的这些线,使这项工作:<context:component-scan base-package="com.foo.bar"/>
和<mvc:annotation-driven />
也适用于控制器,只需用@Controller
(docs)注释。
是的,我在说服务类。我在服务类中使用了服务注释,但是我必须在xml中为每个类定义
您不应该将它们定义为'
感谢您的宝贵回复。是的,我使用
- 1. 避免服务类
- 2. 如何避免Spring配置Java配置bean
- 3. 如何避免AlassetLibrary的位置服务?
- 4. 避免硬编码服务器配置
- 5. 如何配置Spring以避免设置Pragma No-Cache
- 6. Windows Server 2003服务器到服务器代理避免配置
- 7. 避免对Spring配置类进行类路径扫描
- 8. 如何配置Spring MVC DispatcherServlet以避免带扩展名的url?
- 9. (Zend Framework> Zend_Config)如何避免使用.ini或.xml配置?
- 10. 如何在Spring Boot微服务中配置Spring Cloud Sleuth
- 11. 避免多种位置服务快讯
- 12. 避免配置类作为一个Singleton
- 13. Angular.js:我如何避免缓存服务?
- 14. 如何避免Web服务超时
- 15. Web服务器如何避免TIME_WAIT?
- 16. Spring云配置服务器
- 17. 如何避免使用Spring Boot通过另一个库配置外部库
- 18. 如何避免XML Schema中的complexTypes
- 19. Spring中的xml配置
- 20. 如何避免在spring中使用context.getbean
- 21. 如何避免在Spring中使用applicationContext.getBean?
- 22. Spring XML配置:豆类:豆类VS豆
- 23. 所有权和如何避免shared_ptr
- 24. 如何避免所有参数?
- 25. 配置Spring Security没有在Spring XML 4
- 26. 配置MySQL服务器,以避免“MySQL服务器已经走了”错误
- 27. 如何避免Spring Roo GWT支持?
- 28. 如何使用Spring XML配置来设置具有某种类型的所有bean的列表的bean属性?
- 29. 如何配置MS SQL服务器以避免更新锁定(LCK_M_U)
- 30. Spring XML配置与XML配置
我猜这是没有出路的,因为你需要这些类被Spring IoC实例化为'beans'。 – asgs
如果使用Spring 3.x,则不需要将任何类定义为Spring XML 。您能否提供一些示例代码和更多详细信息,因为您的问题目前太模糊了。 –
nickdos