在應用中通常普通的JavaPojo都是由Spring來管理的,因此使用autowire註解來進行注入不會產生問題,可是有兩個東西是例外的,一個是 Filter,一個是Servlet,這兩樣東西都是由Servlet容器來維護管理的,因此若是想和其餘的Bean同樣使用Autowire來注入的 話,是須要作一些額外的功夫的。
注意,spring是根據Servlet的名字來查找被代理的Servlet的,因此,首先咱們要在UserServlet類前面加上 @Component,來告訴Srping:我也是一個Bean。若是名稱和Web.xml裏面定義的不同的話,能夠在這裏指定Bean的名字,好比: @Component(「userServlet」)
spring配置 文件中spring