Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'joao' for key 'PRIMARY'
Caso alguém consiga me ajuda eu agradeço.
Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry 'joao' for key 'PRIMARY'
Caso alguém consiga me ajuda eu agradeço.
Olá Willian, tudo bem?
Essa exceção foi lançada pois o usuario "joao" já foi criado. Para resolver isso basta você mudar o método configure
dessa forma:
@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
auth.jdbcAuthentication()
.dataSource(dataSource)
.passwordEncoder(encoder);
}
Assim o método não irá criar nenhum outro usuario.
Espero ter ajudado :)