Como faço para subir o projeto que baixei com profile de dev? Tem uma outra pergunta parecida mas não entendi a solução. Obrigado
Como faço para subir o projeto que baixei com profile de dev? Tem uma outra pergunta parecida mas não entendi a solução. Obrigado
ninguém poderia me ajudar? meu JPAConfiguration está assim:
@EnableTransactionManagement
public class JPAConfiguration {
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory(
DataSource dataSource, Properties additionalProperties) {
LocalContainerEntityManagerFactoryBean factoryBean =
new LocalContainerEntityManagerFactoryBean();
factoryBean.setPackagesToScan("br.com.casadocodigo.loja.models");
factoryBean.setDataSource(dataSource);
JpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
factoryBean.setJpaVendorAdapter(vendorAdapter);
factoryBean.setJpaProperties(additionalProperties);
return factoryBean;
}
@Bean
@Profile("dev")
public Properties additionalProperties() {
Properties props = new Properties();
props.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5Dialect");
props.setProperty("hibernate.show_sql", "true");
props.setProperty("hibernate.hbm2ddl.auto", "update");
return props;
}
@Bean
@Profile("dev")
public DataSource dataSource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setUsername("root");
dataSource.setPassword("root");
dataSource.setUrl("jdbc:mysql://localhost:3306/casadocodigo");
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
return dataSource;
}
@Bean
public JpaTransactionManager transactionManager(EntityManagerFactory emf) {
return new JpaTransactionManager(emf);
}
}
Ah pessoal, aparentemente consegui subir o projeto, agora está aparecendo outro erro. Vou marcar como solucionado e qualquer dúvida posto aqui. Obrigado