【发布时间】:2017-06-29 01:35:19
【问题描述】:
使用 Gradle 插件的 Jooq 生成器,我现在不仅可以使用 POJO 和表,而且不仅可以使用具有正常名称的类,还可以使用名称以 bin$ 开头的大量文件。
它们不是必需的,因为就在昨天,生成器还没有生成这些文件。无论有没有它们,一切都正常。但我不希望项目中堆满了数十个过多的文件。
【问题讨论】:
-
Read about the recycle bin,这是这些被丢弃的对象所在的位置。
-
@AlexPoole 谢谢你,但我已经找到了那个答案和另一个答案,并把它们放在这里供其他人使用。
-
嗯,有趣。一些
BIN$对象(即约束)已经被排除在代码生成之外,但这可能应该扩展到所有对象类型。 jOOQ 3.10 的新功能请求在这里:github.com/jOOQ/jOOQ/issues/5866。感谢您提请注意! -
@Gangnus:不用担心 :) 您的正则表达式缺少点,您应该转义美元。试试
Bin\$.* -
@Gangnus:嗯... jOOQ 仍然会将字符串解析为正则表达式。有关详细信息,请参阅
Pattern.compile()。$在正则表达式中有特殊的语义,星号*
标签: java oracle gradle code-generation jooq