Hazırda bekletme ile baharı entegre ediyorum, dropwizard yapılandırma dosyalarını şu şekilde kullanıyorum: persistence dosyası yapılandırma dosyaları kaynak klasöründe xml dosyaları yüklenirken sorun yok. Bulunan tablo ile ilgili sorun var. persistence.xml dosya olarak:bahar + hazırda bekleme tümleştirmesi Tablo "table_name" eksik
<persistence-unit name="bfm" transaction-type="RESOURCE_LOCAL" >
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>com.bcits.parkingmanagement.model.User</class>
<exclude-unlisted-classes>true</exclude-unlisted-classes>
<properties>
<!-- Configuring JDBC properties -->
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/anuj" />
<property name="javax.persistence.jdbc.user" value="root" />
<property name="javax.persistence.jdbc.password" value="root" />
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
</persistence-unit>
</persistence>
bahar uygulama yapılandırma xml olarak gibidir: Sadece Konfigürasyonu
javax.persistence.PersistenceException: [PersistenceUnit: bfm] Unable to build EntityManagerFactory
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
... 18 more
Caused by: org.hibernate.HibernateException: Missing table: user
Lütfen herkes eksik
<context:annotation-config />
<context:component-scan base-package="com.bcits.parkingmanagement.model" />
<jdbc:embedded-database id="dataSource" type="HSQL" />
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceXmlLocation" value="classpath:spring/persistence.xml" />
<property name="dataSource" ref="dataSource"/>
</bean>
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<bean id="entityManager"
class="org.springframework.orm.jpa.support.SharedEntityManagerBean">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
Tablo Kullanıcıyı hazırda bekletme göstermek orada Bu hatayı nasıl çözebilirim? Hazırda bekletme ile baharın yapılandırılmasını istiyorum. Veritabanına bağlanıyor ama tablo bulunamadı. Tablo adı ve sütun adı tam olarak aynı. Veritabanı adı da doğrudur ve kullanıcı adı ve veritabanı şifresiyle ilgili bir sorun yoktur.
Kullanıcı model sınıfınızı gösterin. İkincisi. Anuj adında bir DB'niz ve buna kullanıcı olarak adlandırılmış bir tablonuz var mı? –
Evet "@" Varlık "@" Tablosu (name = "kullanıcı") public class Kullanıcı { \t \t "@" Kimliği \t "@" Sütun (name = "user_id") \t özel int id; \t "@" Sütun (name = "kullanıcı_adı") \t private String name; // getter and setter} –
Yeni içeriği yapıştırmak için ana yayınınızı düzenleyin. –