我正在使用Spring Roo和JPA(Hibernate)来实现我的实体模型。我不想在某些实体中拥有@Version字段。我怎样才能做到这一点?如何使用Spring Roo创建没有@Version字段的@Entity?
3
A
回答
1
Roo entity command需要--versionField
和'--versionColumn'参数。我认为设置--versionField=""
应该为你做的伎俩。
1
没有特别的理由从Roo实体中删除@Version
,它可以节省您在分布式Web应用程序中可能遇到的并发数据修改问题的麻烦。
+3
现有的数据库没有版本列? – 2011-10-26 07:47:23
+1
这不回答问题。就像@ J-16SDiZ说的那样,如果你使用的是旧数据库呢? – opyate 2012-02-02 14:29:13
6
实体的生成后,退出小豆壳之前,修改实体Java源文件具有以下
@RooJpaActiveRecord(...... ,versionField = "")
5
尝试在袋鼠使用下面的注解
@RooJpaEntity(versionField = "",
identifierColumn = "YOUR_DATABASE_FILEDNAME",
identifierField = "YOUIDNAME")
0
@Tahir阿赫塔尔的答案应与工作现在最新的代码ROO-3432已被合并。
相关问题
- 1. Spring Roo 1.2:使用Spring Roo来创建控制器,没有jspx文件
- 2. Roo何时支持Spring Framework Version 4
- 3. 使用spring roo创建liferay portlet
- 4. 如何控制Spring Roo在list.jspx中使用的字段?
- 5. Spring roo,字段枚举
- 6. Spring roo - 添加CLOB字段
- 7. 我如何创建一个没有标识符字段的Spring Roo实体(主键)
- 8. Spring Roo - 如何在没有AspectJ的情况下使用它?
- 9. 如何使用Spring Roo创建基础域对象?
- 10. 如何使用spring roo创建自定义查找器
- 11. 在Trac中如何使用Version字段?
- 12. ActiveAndroid - 没有字段创建
- 13. Spring Roo生成的表单字段
- 14. 如何创建Spring Roo Web应用程序?
- 15. Spring Roo创建控制器和视图
- 16. Spring Roo不能创建单元测试
- 17. STS Spring Roo未创建实体
- 18. 如何实体动态字段为Spring Roo的实体
- 19. 如何在Apache Wicket中使用Spring Roo?
- 20. 如何使用Spring Roo和JPA提供我自己的@id字段
- 21. BeanCreationException NoSuchBeanDefinitionException使用Spring Roo的
- 22. 有没有办法在Spring Roo中使用GSON库?
- 23. 如何在Roo 1.1.0 RELEASE中使用Spring Roo DBRE插件?
- 24. 使用Spring Roo创建多对多关系
- 25. 在Spring Roo中使用动态查找器创建新页面
- 26. 没有选择创建Roo项目的是Spring Tool Suite(STS版本3.6.1)
- 27. Spring Roo一对多没有排序
- 28. 如何在Spring Roo中自动设置字段?
- 29. Spring Roo的更新密码字段或不更新所有字段
- 30. 如何在spring roo中创建文件浏览器?
我试着用--versionField“”(extra =导致语法错误),生成的XXX_Roo_Entity.aj仍然有字段版本,因此我认为我们至少在当前的Roo版本1.1.1中不能隐藏它。 - 谢谢。 – 2011-04-05 06:12:38