Quando eu anoto o UsuarioDAO com @Transactional quebra o programa dizendo que o tipo é 'com.sun.proxy.$Proxy42'.
Como configurar o UsuarioDAO para usar com o JPA e Spring Security?
Quando eu anoto o UsuarioDAO com @Transactional quebra o programa dizendo que o tipo é 'com.sun.proxy.$Proxy42'.
Como configurar o UsuarioDAO para usar com o JPA e Spring Security?
Você precisa pedir a injeção do usuarioDao pela interface.. Ele implementa uma interface, né?
O UsuarioDAO implementa a interface UserDetailsService.
@Repository public class UsuarioDAO implements UserDetailsService { [...] }
Também estou com dúvida nesse cara, mesmo erro, alguém tem a solução?
A classe UsuarioDAO implementa a interface UserDetailsService
Opa, é como falei em cima. O atributo marcado como @Autowired, precisa ser o da interface e não o da implementação.