Giriş
Bu sınıf LocalContainerEntityManagerFactoryBean nesnesine geçilir. JPA için Hibernate kullanılacağını belirtir.
setDatabase metodu
Örnek
Şöyle yaparız.
Şöyle yaparız.
Bu sınıf LocalContainerEntityManagerFactoryBean nesnesine geçilir. JPA için Hibernate kullanılacağını belirtir.
setDatabase metodu
Örnek
Şöyle yaparız.
new HibernateJpaVendorAdapter().setDatabase(Database.POSTGRESQL);
ÖrnekŞöyle yaparız.
@Bean
public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
LocalContainerEntityManagerFactoryBean em = new LocalContainerEntityManagerFactoryBean();
em.setDataSource(dataSource());
em.setPackagesToScan("com.geniusver.model");
em.setJpaProperties(getHibernateProperties());
HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter();
hibernateJpaVendorAdapter.setShowSql(true);
hibernateJpaVendorAdapter.setDatabase(Database.MYSQL);
em.setJpaVendorAdapter(hibernateJpaVendorAdapter); return em;}
setShowSql metodu
Şöyle yaparız.@Bean
public JpaVendorAdapter jpaVendorAdapter() {
HibernateJpaVendorAdapter hibernateJpaVendorAdapter = new HibernateJpaVendorAdapter();
hibernateJpaVendorAdapter.setShowSql(false);
hibernateJpaVendorAdapter.setGenerateDdl(true);
hibernateJpaVendorAdapter.setDatabase(Database.POSTGRESQL);
return hibernateJpaVendorAdapter;
}
Hiç yorum yok:
Yorum Gönder