这篇文章给大家分享的是有关Spring MVC如何在处理器中自动注入业务类的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
在处理器中自动注入业务类
为了让控制器将业务逻辑处理委托到相关业务类,可以使用@Autowired注解,让Spring自动将业务类的实际实现注入到控制器中。如:
@ControllerpublicclassUserController{@AutowiredprivateUserDAOuserDAO;publicStringlistUser(){//handlermethodtolistallusersuserDAO.list();}publicStringsaveUser(Useruser){//handlermethodtosave/updateauseruserDAO.save(user);}publicStringdeleteUser(Useruser){//handlermethodtodeleteauseruserDAO.delete(user);}publicStringgetUser(intuserId){//handlermethodtogetauseruserDAO.get(userId);}}
本例中所有与用户管理相关的业务逻辑都由UserDAO接口的实现提供。如:
interfaceUserDAO{List<User>list();voidsave(Useruser);voidcheckLogin(Useruser);}
感谢各位的阅读!关于“Spring MVC如何在处理器中自动注入业务类”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
Spring MVC如何使用@controllerstereotype
SpringMVC如何使用@controllerstereotype...
在Spring MVC中创建控制器
在SpringMVC中创建控制器这篇文章给大家分享的是有关在Sp...
Spring MVC如何继承AbstractController类
SpringMVC如何继承AbstractController类...
Spring MVC如何为处理器指定URL映射
SpringMVC如何为处理器指定URL映射这篇文章主要为大家展...
Spring MVC如何为处理器方法指定HTTP请求方法
SpringMVC如何为处理器方法指定HTTP请求方法这篇文章主...
Spring MVC如何返回模型和视图
SpringMVC如何返回模型和视图这篇文章将为大家详细讲解有关...
Spring MVC如何将对象放入模型
SpringMVC如何将对象放入模型这篇文章给大家分享的是有关S...
Spring MVC如何实现处理器方法中的重定向
SpringMVC如何实现处理器方法中的重定向小编给大家分享一下...
Spring MVC如何处理表单提交和表单验证
SpringMVC如何处理表单提交和表单验证这篇文章主要为大家展...
Spring MVC如何处理文件上传
SpringMVC如何处理文件上传这篇文章给大家分享的是有关Sp...
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议