首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想禁用Roo scaffolding

我想禁用Roo scaffolding
EN

Stack Overflow用户
提问于 2011-06-03 23:34:45
回答 3查看 2.5K关注 0票数 7

因为我已经手动调优了我的实体、控制器和视图,所以我希望roo不更改它们。尽管如此,我还是希望roo能够继续支撑所有新的实体。我怎么能这样做呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-07 15:43:12

您可以通过为实体添加update=false属性来修改实体中的@RooWebScaffold注释。

代码语言:javascript
复制
@RooWebScaffold(path = "<yourpath>", formBackingObject = <YourClass>.class, update=false)

这告诉Roo不要搭建和更新生成的实体的视图。

干杯!

票数 8
EN

Stack Overflow用户

发布于 2011-06-04 03:32:44

从你的实体中移除@RooEntity注解,你就可以做的很好。

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2012-11-28 00:51:24

.aj是自动管理的,你必须将你的代码放在.java中,如果你需要改变在.aj中定义的任何方法,你必须将它复制到.java中并在那里改变它。STS和roo会自动将其从.aj中删除。

对于第二个问题,是的,你可以做到。Roo只管理由他创建的文件视图,但只更改由他自动生成"z“参数的所有标签。因此,如果您手动更改自动生成的视图,并且希望roo不更改它,则必须在z参数中添加一个未定义的z值,例如(z=-1或z="user_managed"),roo将不会更改这些标记。

来源:http://forum.springsource.org/archive/index.php/t-126182.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6229229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档