SQLGrammarException:Table 不存在 (ManyTOMany) 关系 Spring MVC

SQLGrammarException:Table does not exist (ManyTOMany) relationship Spring MVC

我正尝试在 Spring MVC 中使用 REST 服务执行 post 用户操作。 我在用户和 phone 对象之间存在多对多关系。 我在数据库中创建了一个用户 table 和 Phone table。

用户和phone对象都被初始化为ArrayList。 但是,当我 运行 这段代码(尝试创建一个新用户)时,我得到了这个错误: javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: Table 'schemaname.USER_PHONE' doesn't exist

我不明白为什么实施会排除 table USER_PHONE 事先出现。它不是应该自己创建吗? 请帮帮我 out.Thanks.

通过将 "hibernate.hbm2ddl.auto" 设置为 "create-drop" 解决了该问题。 谢谢:)