Add a interface do login.
Add a anotação para o campo username ser único
Add a anotação para nomear a tabela no banco @Table(name="tb_xxx")
Add método de pesquisa por "username".
Add teste para o Cotroller JPA de Usuario.
Add Classe Criptografia.
Add Classe "executável".
Alterando dados de uma anotação.
Modificando o teste criar.
Add interface de cadastro usuario.
Modificando interface.
Criando classe para auxiliar na hora de fazer a conexao com o banco.
Controller do login.
renomeando a classe.