我正在尝试使用Spring MVC中的REST服务执行后用户操作。 我在用户和手机对象之间有很多关系。 我在数据库中创建了一个User表和Phone表。
用户和电话对象都初始化为ArrayList。
但是,当我运行此代码(尝试创建一个新用户)时,我收到此错误:
的 javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: Table 'schemaname.USER_PHONE' doesn't exist
我不明白为什么实施除了表USER_PHONE之前存在。它不应该自己创造吗? 请帮帮我。谢谢。
答案 0 :(得分:0)
通过将“hibernate.hbm2ddl.auto”设置为“create-drop”解决了这个问题。 谢谢:))