我需要从 Spring 2.5 jars
升级中型Web应用程序
我将 4.3.2 jars
替换为 SimpleFormController name not resolved, queryforInt() not recognized
,我发现大约100个错误,例如@Controller
等。我应该使用auto-wire
控制器并使用 @component, @Resource, @Controller
依赖项?这意味着我应该使用{{1}}等将所有类转换为注释?什么是最好的方法......请建议
答案 0 :(得分:0)
您需要从使用SimpleFormController
转移,它已从spring 3.x弃用并在4.x中删除。开始使用@Controller
注释编写控制器。
您应该使用@Component
,@Service
和autowire吗?你做这件事可能是最好的,但不一定。如果需要,您仍然可以使用工厂类创建对象。但使用spring @Autowired
依赖会让你的生活更轻松。