如何防止 roo 控制台重新生成 thymeleaf 视图? (ROO2 RC1)

How can i prevent roo console from regenerating the thymeleaf views? (ROO2 RC1)

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

谢谢。

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

请记住,data-z="user-managed" 属性仅在具有 id 属性的元素中可用。

当然,如果您要更改大量字段或要更改特定表单的 HTML 结构,则应在 <body>元素.

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

希望对您有所帮助,