1. 程式人生 > >springmvc註意點

springmvc註意點

註入 框架 不能 control 好的 gmv 邏輯 service ice

對於一個有spring、springmvc、mybatis框架的項目,一般業務邏輯層交給spring管理,而控制層一般交給springmvc。兩個不同容器管理bean,但是卻能將service中的bean註入到controller層中。

原因:多個spring容器之間可設置為父子級關系,以實現良好的解耦。默認情況下,controller層spring容器作為spring容器的子容器,因此controller層可以引用spring容器的bean。但是service層不能引用controller層的bean。

springmvc註意點