我如何防止roo控制台重新生成百日咳视图? (ROO2 RC1)

时间:2017-04-06 18:05:24

标签: thymeleaf spring-roo

也许是因为我正以错误的方式接近百里香的观点,但我找不到最好的办法。 我有我的roo生成的项目与他们的百万美元视图,我需要从表单中删除一些字段,锁定一些其他和更多的小变化,如CSS和js。 我的问题是,每当我打开roo控制台时,它都会覆盖我的所有版本,并在默认情况下保留视图。有一些方法可以将我编辑的视图排除在重新生成之外吗?或者有更好的方法来编辑视图吗?

感谢。

1 个答案:

答案 0 :(得分:2)

为了防止Spring Roo删除您的更改,包括默认项目,您应该在要维护的项目中包含data-z="user-managed"属性。

请注意,data-z="user-managed"属性仅适用于具有id属性的元素。

当然,如果您要更改大量字段或者要更改特定表单的HTML结构,则应在data-z="user-managed"元素中包含<body>

之后,如果您打开Spring Roo shell,将会应用任何更改。

希望它有所帮助,