我遇到的问题我理解应该是开箱即用的功能 - 尽管我做了以下检查,但我没有在我的MySQL数据库中生成任何表:
<property name="hibernate.hbm2ddl.auto" value="update"/>
@RooJpaActiveRecord
注释。我正在使用Hibernate和MySQL。我使用了persistence setup
命令。
我的问题:
一个。我错过了什么吗?
B中。我是否必须使用Roo命令行进行实体的初始定义? Roo是否足够聪明地检测(当它正在运行时)我使用了Roo注释,因此它应该“启动”并填充我需要的任何进一步配置,以便下次重新启动服务器时表存在? (为了平衡,我尝试通过命令行创建一个新实体,并创建一个新类/手动添加注释,没有骰子......)
答案 0 :(得分:1)
事实证明,我的Eclipse安装已经以某种方式将其自身恢复为Roo v1.5,它似乎不支持JPA注释。
现在运行1.2.0没问题。
希望这有助于某人。