HibernateはMySqlでテーブルを作成しません。エラーはありません。Hibernateはテーブルを作成しません
私の春-hibernate.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.2.xsd">
<tx:annotation-driven transaction-manager="transactionManager" />
<bean id="transactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactoryBean" />
</bean>
<bean id="sessionFactoryBean"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.hbm2ddl.auto">create</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.charSet">UTF-8</prop>
</props>
</property>
<property name="packagesToScan">
<list>
<value>az.inventar.model</value>
</list>
</property>
</bean>
私の春、database.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd">
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="url" value="jdbc:mysql://localhost:3306/inventardb" />
<property name="username" value="root" />
<property name="password" value="123456" />
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
</bean>
私のディスパッチャ-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.2.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.2.xsd">
<context:annotation-config />
<context:component-scan base-package="az.inventar.*" />
<mvc:annotation-driven />
<import resource="spring-database.xml" />
<import resource="spring-hibernate.xml" />
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>
そして2つのエンティティがあります。これは私のエンティティ
@Entity
public class Filials {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
private String name;
private String adress;
@OneToMany(mappedBy = "filials")
private List<Opers> opers;
public Filials() {
super();
// TODO Auto-generated constructor stub
}
public Filials(int id, String name, String adress) {
super();
this.id = id;
this.name = name;
this.adress = adress;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAdress() {
return adress;
}
public void setAdress(String adress) {
this.adress = adress;
}
と第二の実体
@Entity
public class Opers {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int id;
private String name;
private String surname;
@ManyToOne
@JoinColumn(name="filial_id")
private Filials filials;
public Opers() {
super();
// TODO Auto-generated constructor stub
}
public Opers(int id, String name, String surname, Filials filials) {
super();
this.id = id;
this.name = name;
this.surname = surname;
this.filials = filials;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSurname() {
return surname;
}
public void setSurname(String surname) {
this.surname = surname;
}
public Filials getFilials() {
return filials;
}
public void setFilials(Filials filials) {
this.filials = filials;
}
}
Hibernateのログをある
10:54:58515 INFOのDispatcherServlet:489 - FrameworkServlet 'ディスパッチャ':初期化が開始されました。10:54:58,546 INFO XmlWebApplicationContext:578 - Refreshi n WebApplicationContextの 名前空間 'dispatcher-servlet':開始日[Mon Apr 04 10:54:58 AZST 2016];コンテキスト階層のルート10:54:58,612 INFO XmlBeanDefinitionReader:317 - からのXML Bean定義のロードServletContextリソース[/WEB-INF/dispatcher-servlet.xml] 10:54:59,203 INFO XmlBeanDefinitionReader:317 - XML Bean定義の読み込み ServletContextリソース[/WEB-INF/spring-database.xml] 10:54:59,241 INFO XmlBeanDefinitionReader:317 - からServletContextリソース[/WEB-INF/spring-hibernate.xml]のXML Bean定義をロードする:59,952 INFO RequestMappingHandlerAdapter:532 - @ControllerAdviceを探しています: 名前空間 'dispatcher-servlet'のWebApplicationContext:起動日 [Mon Apr 04 10:54:58 AZST 2016];コンテキスト階層のルート 10:55:00,079 INFO RequestMappingHandlerAdapter:532 - 探しているのは です。@ControllerAdvice:名前空間のWebApplicationContext 'dispatcher-servlet':開始日[Mon Apr 04 10:54:58 AZST 2016];ロードJDBCドライバ - 133: はcom.mysql.jdbc.Driver 10:55:00679デバッグBasicTypeRegistry:55:00245 INFO DriverManagerDataSourceコンテキスト階層10のルート - 型登録ブール追加 - 146> org.hibernate。タイプ登録を追加するブール値 - > [email protected] 10:55:00,680 DEBUG BasicTypeRegistry:146 - 型登録を追加する[email protected] 10:55:00,680 DEBUG ブール - > [email protected] 10:55:00,684 DEBUG BasicTypeRegistry:146 - 型登録の追加numeric_boolean - > [email protected] 10:55:00,694 DEBUG BasicTypeRegistry:146 - 型登録の追加true_false - > org.hibernate.type。55:00706 DEBUG BasicTypeRegistry:146> ORG - - 型登録バイトを追加する55:00698 DEBUG BasicTypeRegistry:> [email protected] 10 - - 型登録yes_no追加146 7250b542 10 @ TrueFalseType。 [email protected] 10:55:00,707 DEBUG BasicTypeRegistry:146 - タイプ登録バイトの追加 - > [email protected] 10:55:00,708 DEBUG BasicTypeRegistry:146 - タイプ登録javaの追加。 lang.Byte - > [email protected] 10:55:00712 DEBUG BasicTypeRegistry:146 - 型登録文字を追加 - > [email protected] 10:55:00712 DEBUG BasicTypeRegistry :型登録を追加するchar - > [email protected] 10:55:00,713 DEBUG BasicTypeRegistry:146 - 型登録を追加するjava.lang.Character - > [email protected] 10 :55:00,724 DEBUG BasicTypeRegistry:146 - 型の登録を短くする - > [email protected] 10:55:00,724 DEBUG BasicTypeRegistry:146 - 型の登録を短くする - > org.hibernate.type.ShortType @ 3efdd686 10:55:00,725 DEBUG BasicTypeRegistry:146 - タイプ登録を追加するjava.lang.Short - > [email protected] 10:55:00,727 DEBUG BasicTypeRegistry: [email protected] 55:00727 DEBUG BasicTypeRegistry:10 b38579e - 加算型登録INT - 146> [email protected] 10:55:00727 DEBUG BasicTypeRegistry:146 - 加算型登録java.lang.Integerの - > [email protected] 10:55:00,732 DEBUG BasicTypeRegistry:146 - 型登録を長くする - > [email protected] 10:55:00,732 DEBUG BasicTypeRegistry:146 - 型登録を追加するlong - > [email protected] 10:55:00,733 DEBUG BasicTypeRegistry:146 - 型登録の追加java.lang.Long - > [email protected] 10:55:00,738 DEBUG BasicTypeRegistry:146 - Addi NG型登録フロート - > [email protected] 10:55:00738 DEBUG BasicTypeRegistry:146 - 加算型登録フロート - > [email protected] 10:55:00739 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.lang.Float - > [email protected] 10:55:00,746 DEBUG BasicTypeRegistry:146 - タイプ登録の追加double - > org.hibernate.type.DoubleType @ 28031121 10:55:00747 DEBUG BasicTypeRegistry:146 - ダブルタイプ登録の追加 - > [email protected] 10:55:00747 DEBUG BasicTypeRegistry:146 - > - 型登録java.lang.Doubleの追加org.hibernate.type型の登録の追加big_decimal - > [email protected] 10:55:00,759 DEBUG BasicTypeRegistry:型の追加java.math.BigDecimal - > [email protected] 10:55:00,764 DEBUG BasicTypeRegistry:146 - タイプ登録を追加するbig_integer - > [email protected] 10:55:00,765 DEBUG BasicTypeRegistry:146 - 追加する型登録を行うjava.math.BigInteger - > [email protected] 10:55:00,769 DEBUG BasicTypeRegistry:146 - 型登録文字列を追加する - > org.hibernate.type。StringType @ 6ec5f31e 10:55:00,770 DEBUG BasicTypeRegistry:146 - 型登録を追加するjava.lang.String - > [email protected] 10:55:00,772 DEBUG BasicTypeRegistry:146 - 型登録を追加するnstring - > [email protected] 10:55:00778 DEBUG BasicTypeRegistry:146 - 加算型登録n特徴 - > [email protected] 10:55:00780 DEBUG BasicTypeRegistry:146 - 追加タイプ登録URL - > [email protected] 10:55:00,781 DEBUG BasicTypeRegistry:146 - 型登録の追加java.net.URL - > [email protected] 10:55: 00,788 DEBUGタイプの登録日の追加 - > [email protected] 10:55:00,789 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.sql.Date - > org.hibernate.type.DateType @A33C98C 10:55:00,796 DEBUG BasicTypeRegistry:146 - タイプ登録時間の追加 - > [email protected] 10:55:00,796 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.sql.Time - > [email protected] 10:55:00804 DEBUG BasicTypeRegistry:146 - 加算型登録タイムスタンプ - > [email protected] 10:55:00804 DEBUG BasicTypeRegistry:146 - 加算型登録java.sql.Timestamp - > [email protected] 10:55:00805 DEBUG BasicTypeRegistry:146 - 加算型登録java.util.Date - > [email protected] 10:55:00807 DEBUG BasicTypeRegistry。タイプ登録を追加するdbtimestamp - > [email protected] 10:55:00,816 DEBUG BasicTypeRegistry:146 - タイプ登録カレンダーを追加する - > [email protected] 10:55:00,817 DEBUG BasicTypeRegistry:146 - 加算型登録java.util.Calendarの - > [email protected] 10:55:00817 DEBUG BasicTypeRegistry:146 - 型登録 java.util.GregorianCalendar追加 - > ORG。 hibernate.typ [email protected] 10:55:00825 DEBUG BasicTypeRegistry:146 - > [email protected] 10 - 型登録 calendar_date追加:55:00828 DEBUG BasicTypeRegistry:146 - 型登録 ロケールを追加します - > [email protected] 10:55:00,829 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.util.Locale - > [email protected] 10:55:00,831 DEBUG BasicTypeRegistry:146 - タイプ登録通貨の追加 - > [email protected] 10:55:00,831 DEBUG タイプの登録の追加java.util.Currency - > [email protected] 10: 55:00,834 DEBUG BasicTypeRegistry:146 - タイプ登録タイムゾーンの追加 - > [email protected] 10:55:00,834 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.util.TimeZone - > org.hibernate.type.TimeZoneType @bb217b8 10:55:00,836 DEBUG BasicTypeRegistry:146 - 型登録クラスを追加する - > [email protected] 10:55:00,836 DEBUG BasicTypeRegistry:146 - 型登録を追加するjava.lang.Class - > [email protected] 10:55:00,843 DEBUG BasicTypeRegistry:146 - タイプ登録の追加uuid-binary - > org.hibernate.type。UUIDBinaryType @ 31eedb3f 10:55:00,843 DEBUG BasicTypeRegistry:146 - タイプ登録を追加するjava.util.UUID - > [email protected] 10:55:00,844 DEBUG BasicTypeRegistry:146 - タイプ登録を追加するuuid-チャー - > [email protected] 10:55:00846 DEBUG BasicTypeRegistry:146 - 型登録PG-UUIDを追加 - > [email protected] 10:55:00850 DEBUG BasicTypeRegistry :146 - タイプ登録バイナリの追加 - > [email protected] 10:55:00,851 DEBUG BasicTypeRegistry:146 - タイプ登録バイトの追加[] - > [email protected] 10: 55:00,851 DEBUG BasicTypeRegistry:146 - タイプ登録を追加する[B - > [email protected] 10:55:00,854 DEBUG BasicTypeRegistry:146 - タイプ登録ラッパーバイナリの追加 - > org.hibernate.type.WrapperBinaryType @型の登録の追加Byte [] - > [email protected] 10:55:00,855 DEBUG BasicTypeRegistry:146 - 型の登録の追加[Ljava.lang.Byte ; - > [email protected] 10:55:00857 DEBUG BasicTypeRegistry:146 - 加算型登録画像 - > [email protected] 10:55:00865 DEBUG BasicTypeRegistry:146 - タイプ登録文字の追加 - > [email protected] 10:55:00,865 DEBUG BasicTypeRegistry:146 - タイプ登録の追加char [] - > [email protected] 10:55:00,865 DEBUG BasicTypeRegistry:146 - 加算型登録[C - > [email protected] 10:55:00867 DEBUG BasicTypeRegistry:146 - 加算型登録ラッパー文字 - > org.hibernate.type.CharacterArrayT ype @ 277c2b4e 10:55:00,867 DEBUG BasicTypeRegistry:146 - 型登録の追加 [Ljava.lang.Character; - > [email protected] 10:55:00868 DEBUG BasicTypeRegistry:146 - > [email protected] 10 - 型登録キャラクタ[]追加:55:00872 DEBUG BasicTypeRegistryました:タイプ登録テキストの追加 - > [email protected] 10:55:00,873 DEBUG BasicTypeRegistry:146 - タイプ登録の追加ntext - > [email protected] 10:55:00,890タイプ登録の追加 - > [email protected] 10:55:00,891 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.sql.Blob - > org.hibernate.type。 BlobType @ 7e1fa11d 10:55 :00892 DEBUG BasicTypeRegistry:146 - 加算型登録materialized_blob - > [email protected] 10:55:00904 DEBUG BasicTypeRegistry:146 - 型登録CLOBを追加 - > org.hibernate.type.ClobType @ 2a8392b5 10:55:00904 DEBUG BasicTypeRegistry:146 - 追加タイプ登録のjava.sql.Clob - > [email protected] 10:55:00913 DEBUG BasicTypeRegistry:146 - 加算型登録NCLOB - > [email protected] 10:55:00,914 DEBUG BasicTypeRegistry:146 - タイプ登録の追加java.sql.NClob - > [email protected] 10:55:00,914 DEBUG BasicTypeRegistry:146 - タイプ登録を追加しました。materialized_clob - > org.hibernate.type。MaterializedClobType 10 5939fed6 @:55:DEBUG 00915 BasicTypeRegistry:146 - > [email protected] 10 - タイプ登録materialized_nclob追加:55:00918 DEBUGを BasicTypeRegistry:146 - シリアライズタイプ登録の追加 - > 組織を。 [email protected] 10:55:00,927 DEBUG BasicTypeRegistry:146 - タイプ登録オブジェクトの追加 - > [email protected] 10:55:00,927 DEBUG BasicTypeRegistry:146 - タイプ登録javaの追加。 lang.Object - > [email protected] 10:55:00,928 DEBUG BasicTypeRegistry:型の登録を追加するimm_date - > [email protected] 10:55:00 、929 DEBUG BasicTypeRegistry:146 - 加算型登録imm_time - > [email protected] 10:55:00929 DEBUG BasicTypeRegistry:146 - 加算型登録imm_timestamp - > org.hibernate.type.AdaptedImmutableType @ 3a6e99c1 10:55:00929 DEBUG BasicTypeRegistry:146 - > [email protected] 10 - 型登録imm_dbtimestamp追加:55:00930 DEBUG BasicTypeRegistry:146 - > org.hibernate - 型登録imm_calendarを追加します。 [email protected] 10:55:00,930 DEBUG BasicTypeRegistry:146 - 型登録を追加するimm_calendar_date - > [email protected] 10:55:00,930 DEBUG BasicTypeRegistry:146 - 加算型登録imm_binary - > [email protected] 10:55:00930 DEBUG BasicTypeRegistry:146 - 型登録imm_serializable追加 - > [email protected] 10: 55:01,001 INFO バージョン:66 - HCANN000001:休止状態のコモンズ注釈{4.0.5.Final} 10:55:01,032 INFOバージョン:54 - HHH000412:休止状態のコア {4.3.8.Final} 10:55:01,043 INFO環境:239 - HHH000206: hibernate.propertiesが見つかりません10:55:01047 INFO環境:346 - HHH000021:バイトコードプロバイダ名:Javassistの10:55:01983 INFO 方言:145 - HHH000400:使用方言: org.hibernate 。方言。 MySQL5Dialect 10:55:02447はWARN XmlWebApplicationContext:546 - コンテキスト中に発生した例外 初期化 - リフレッシュの試行をキャンセル: org.springframework.beans.factory.BeanCreationException:エラー 'のTransactionManager' が定義されたServletContextで リソース名を持つBeanを作成し、[/ WEB-INF/spring-hibernate.xml]:beanのプロパティーを設定中に bean 'sessionFactoryBean'への参照を解決できません。 'sessionFactory';ネストされた例外が org.springframework.beans.factory.BeanCreationExceptionある:エラー「sessionFactoryBean」のServletContextで定義された名前を持つBeanを作成 リソース[/WEB-INF/spring-hibernate.xml]:initメソッドの呼び出し 失敗しました。ネストされた例外はorg.hibernate.AnnotationExceptionある:いいえエンティティに指定 識別子:az.inventar.model.UserRoles 10:55:02480 ERRORのDispatcherServlet:502 - コンテキスト初期 はorg.springframework.beans.factory.BeanCreationExceptionを失敗:エラー ServletContextで定義された 'transactionManager'という名前のBeanを作成します。 リソース[/WEB-INF/spring-hibernate.xml]:Beanプロパティーを設定中に bean 'sessionFactoryBean'への参照を解決できません。 'sessionFactory';入れ子にされた例外は org.springframework.beans.factory.BeanCreationExceptionです:エラー ServletContextで定義された 'sessionFactoryBean'という名前のbeanを作成しています リソース[/ WEB-INF/spring-hibernate。xml]:initメソッドの呼び出し が失敗しました。ネストされた例外はorg.hibernate.AnnotationExceptionある:エンティティに指定されていません 識別子: org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359) ORGで でaz.inventar.model.UserRoles。 springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481) org.springframework.beansで で 。ファクトリ。 ringframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)で(AbstractAutowireCapableBeanFactory.java:543) org.springframework.beansで 。 factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:306) でorg.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) org.springframework.beans.factory.supportで.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:197) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772) でorg.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839で) でorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538) でorg.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) org.springframeworkました。 web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682) でorg.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553) org.springframework.web.servletで でorg.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)javax.servlet.GenericServlet.init(GenericServlet.java:158)で で.FrameworkServlet.initServletBean(FrameworkServlet.java:494) org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1231) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) でorg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1031) でorg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4914) org.apache.catalinaで.core.StandardContext.startInternal(StandardContext.java:5201) でorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) org.apache.catalina.core.ContainerBase $ StartChild.callで(ContainerBase.java:1408) at org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1398) at java.util.concurrent.FutureTask.run(FutureTask。Javaの:262) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) でjava.lang.Threadので java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) で.run(Thread.java:745)原因: org.springframework.beans.factory.BeanCreationException:エラー ServletContextで定義された 'sessionFactoryBean'という名前のBeanを作成しています リソース[/WEB-INF/spring-hibernate.xml]: initメソッド の呼び出しに失敗しました。ネストされた例外はorg.hibernate.AnnotationExceptionではない:エンティティに指定なし 識別子: ORGでorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578) でaz.inventar.model.UserRoles。 springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) でorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) org.springframework.beansで 。 factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factor org.springframework.beans.factory.supportでy.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) でorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) 。 org.hibernate.AnnotationException: org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351) でAbstractBeanFactory.getBean(AbstractBeanFactory.java:197) は... 31もっとにより引き起こさない エンティティに指定された識別子:az.inventar.model.UserRoles org.hibernate.cfg.InheritanceState.determineDefaultAccessType(InheritanceState.java:277) at org.hibernate.cfg.Configuration $ MetadataSourceQueue.processAnnotatedClassesQueueでorg.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:775) ( でorg.hibernate.cfg.InheritanceState.getElementsToProcess(InheritanceState.java:224) org.hibernate.cfg.Configuration $ MetadataSourceQueue.processMetadata(Configuration.java:3799) でConfiguration.java:3845) でorg.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1412) 組織で.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1846) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930) org.springframework.ormで org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)で(LocalSessionFactoryBuilder.java:372) で org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactoryでorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) で.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439) .initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ... 38もっと見る
v.ladynevとhbm2ddl.autoのようにモデルクラスにアノテーション '@Table(" table_nam ")を追加し、自動。 –
'initメソッドの呼び出しに失敗しました。ネストされた例外はorg.hibernate.AnnotationExceptionです:エンティティ:az.inventar.model.UserRoles at 'の識別子が指定されていません。エラーです。 'UserRoles'を追加してください。 –