我遇到了一些我理解应该开箱即用的问题 - 尽管进行了以下检查,但我没有在我的 MySQL 数据库中生成任何表:
- 架构已经定义
- persistence.xml 文件包含
<property name="hibernate.hbm2ddl.auto" value="update"/>
- Entity 类包含
@RooJpaActiveRecord
注释。
我正在使用休眠和 MySQL。我persistence setup
为此使用了命令。我的问题:
A. 我有什么遗漏吗?
B. 是否必须使用 Roo 命令行来进行实体的初始定义?Roo 是否足够聪明地检测(当它运行时)我使用了 Roo 注释,所以它应该“启动”并填充我需要的任何进一步配置,以便下次我重新启动服务器时表存在?(为了平衡,我尝试通过命令行创建一个新实体和创建一个新类/手动添加注释,没有骰子......)