Olá, eu quero saber se eu posso ao invés de usar o JPAConfiguration eu poderia usar simplesmente um xml? E quais das duas formas é mais utilizada no mercado ?
Abraços !!
Olá, eu quero saber se eu posso ao invés de usar o JPAConfiguration eu poderia usar simplesmente um xml? E quais das duas formas é mais utilizada no mercado ?
Abraços !!
Olá Rafael!
Em projetos Spring MVC você poderá encontrar em ambos. Mas depois do surgimento do Spring Boot essas configurações de banco de dados costumam ficar num arquivo chamado application.properties onde o próprio Spring se encarrega de configurar o banco.
Esse aquivo substitui essa classe que foi criada em aula, mas é bacana que você faça ela pra entender como as coisas funcionam por debaixo dos panos.
Aqui um exemplo do arquivo configurado para usar o banco de dados H2:
# datasource
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.url=jdbc:h2:mem:alura-forum
spring.datasource.username=sa
spring.datasource.password=
# jpa
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=update
# h2
spring.h2.console.enabled=true
spring.h2.console.path=/h2-console
Quando terminar esse curso dê uma olhada no novo que lançou de Spring Boot, tá bem legal:
https://cursos.alura.com.br/course/spring-boot-api-rest
Espero que tenha ajudado!
Olá Rafael!
Conseguiu sanar sua dúvida?
Olá Rafael!
Estou fechando o tópico. Qualquer dúvida pode abrir um outro.
Bons estudos!