【发布时间】:2016-01-04 13:58:47
【问题描述】:
我正在使用 hibernate 3 Maven 插件 2.2 版来创建我的数据库实体。这很好用,但我有一个问题。 我的实体包含评论://由 Hibernate Tools 3.2.2.GA 于 07.10.2015 12:46:10 生成
有没有办法配置 maven 插件不将评论放在我生成的实体中?
我喜欢在重新生成它们时将它们添加到 git。但在这种情况下,实体在每个 generate-sources 目标上的变化都会导致“生成者”评论中的日期发生变化。
我搜索了很多,但我没有找到任何可行的解决方案。 有些人写道,可以使用自定义 .ftl 文件来定义生成的实体。但在我的情况下,我添加的这个 ftl 文件没有被 maven 插件使用。
谢谢很多;)
【问题讨论】:
-
仅供参考,出于这个特殊原因,对生成的代码进行版本控制并不是一个好主意。它应该在
target下生成并留在那里。我不确定是否可以禁止显示该消息。 -
@Tunaki 原则上你是对的,但即使没有任何变化,生成也可能需要很长时间。
标签: maven hibernate-tools hibernate3-maven-plugin