私は春のmvcと春のセキュリティを使用しています。私の豆を別のファイルに入れてください
<authentication-manager>
<authentication-provider user-service-ref="MyUserDetailsService"/>
</authentication-manager>
を、したがって、私は、このセキュリティアプリ-context.xmlファイルにMyUserDetailsService
を設定する必要があります:私のセキュリティアプリ-のcontext.xmlでは私が持っています。
<beans:bean id="MyUserDetailsService"
class="my.web.authentication.GreenWheelsUserDetailsService">
<beans:property name="transactionManager" ref="transactionManager"/>
<beans:property name="userDao" ref="userDao"/>
</beans:bean>
をしかし、これは私もこのファイルにtransactionManager
とuserDao
豆を追加する原因:だから私は追加しました!そこで、私は次のように追加しました:
<beans:bean id="transactionManager" class="my.dataAccess.hibernate.HibernateTransactionManager"/>
<beans:bean id="userDao" class="my.dataAccess.hibernate.HibernateUserDao"/>
しかし、私は他のDAOのためにanothr beanを追加したいと思います。私はすべての豆を別のファイルに入れてからsecurity-app-context.xmlファイルを入れることを好みます。どうすればいいですか?authentication-manager
セクションは正しいですか?