Só pra informar que é necessário fazer a modificação do nome da tabela user quando for integrar no db, senão dá erro por conflito com a palavra reservada do db. A modificação que eu fiz foi essa:
@entity
@table(name = "users") // modificando o nome da tabela para evitar conflito com a palavra reservada USER
public class User {...}
só colocar esse alias na table foi o suficiente.
Só pra informar que é necessário fazer a modificação do nome da tabela user quando for integrar no db, senão dá erro por conflito com a palavra reservada do db. A modificação que eu fiz foi essa:
@entity
@table(name = "users") // modificando o nome da tabela para evitar conflito com a palavra reservada USER
public class User {...}
só colocar esse alias na table foi o suficiente.