我有一个Spring 3和Hibernate 3的应用程序。它在这一点上起作用。Spring Hibernate和ENUM
它使用hbm.xml文件将java类映射到表。并在每次开始时创建空表(HSQLDB)。
现在我添加了具有Enum字段的classX类。问题是,在开始应用程序创建所有表,除了classX的一个。
你有任何想法如何解决这个快速(并且没有注解)
谢谢
我有一个Spring 3和Hibernate 3的应用程序。它在这一点上起作用。Spring Hibernate和ENUM
它使用hbm.xml文件将java类映射到表。并在每次开始时创建空表(HSQLDB)。
现在我添加了具有Enum字段的classX类。问题是,在开始应用程序创建所有表,除了classX的一个。
你有任何想法如何解决这个快速(并且没有注解)
谢谢
问题不在于如何映射(UserType作品),问题是表格不是在启动时创建的。没有枚举的表被创建。 – user349302
它适用于两种方式 - 为了适当的一代,您需要一个适当的映射,这就是为什么我认为问题可能在那里 – Bozho
请发布classX的hibernate相关端口,它的映射和日志或错误。 – Ralph