我正在使用Spring3,并试图在用户登录后从数据库中填充Spring Security Authentication bean的权限。
我有一个用于访问数据库的服务,比如
@Service
public class UserService {
public User getUser(String username){...}
}
通常,我可以@Autowire这个服务,但是因为Authentication bean是由Spring Security创建的,所以它似乎不能访问该服务。我也尝试过使用ApplicationContextAware接口,但是Spring Security似乎