【发布时间】:2011-08-02 04:33:59
【问题描述】:
我已经设置了实体及其与 Spring Roo 的关系。我正在尝试通过 Roo 运行“执行测试”,但发现这些实体的相应表并未在我选择作为数据库设置的一部分的数据库中创建。
有没有办法告诉 Spring Roo 在实体及其字段旁边生成数据库表、列?
【问题讨论】:
-
这很奇怪,因为默认的 roo 设置应该在应用程序运行时创建表。如果您遗漏了一些例外情况,请检查您的日志。
-
@Constantiner:这对于 Hypersonic 等内存数据库可能是正确的。 MySQL 也是如此吗?
-
因为内存数据库表在每次运行时创建并在运行后销毁。如果您将使用 MySQL 表将在会话之间持久化。
标签: spring-roo