Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Spring boot + Postgresql

Estou tentando configurar o Spring boot com o Postgresql mas todas as configurações que tento não dá certo tentei com passado na aula através da classe java tentei com um arquivo no resource application.properties. Alguém já conseguiu fazer essa configuração que possa disponibilizar? Obrigado

3 respostas

Tenta esse codigo no application.properties e nao esqueça da dependencia do postgres no pom;

spring.datasource.url= jdbc:postgresql://localhost:5432/seubanco spring.datasource.username=postgres spring.datasource.password=postgres@123 spring.jpa.hibernate.ddl-auto=create

Nathan, obrigado por tentar ajudar mas não está indo o erro apresentado é:

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled. 2017-12-24 19:27:02.947 ERROR 1146 --- [ main] o.s.boot.SpringApplication : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1628) ~[spring-beans-4.3.13.RELEASE.jar:4.3.13.RELEASE]

Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException at org.hibernate.boot.spi.XmlMappingBinderAccess.(XmlMappingBinderAccess.java:43) ~[hibernate-core-5.0.12.Final.jar:5.0.12.Final]

solução!

O problema era a versão do JDK coloquei a 8 e funcionou perfeitamente inclusive da forma como é ensinada no curso.