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