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" 解决了该问题。
谢谢:)
我正尝试在 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" 解决了该问题。 谢谢:)