我有一个自定义注释处理器(扩展了AbstractProcessor),该处理器根据注释将属性文件添加到项目中。我希望每次编译时都运行它。该项目是使用gradle的Java项目。
如何使注释处理器在编译期间运行?我应该使用一些编译器插件吗?还是应该编写一个简单的gradle任务来调用此批注处理器,并将该任务作为编译任务的一部分?(我是gradle的初学者)
我有一些固定数量的列的视图.这些列用注释指定.
现在我使用"创建或替换"更改视图sql(某些条件)(不是手动,我的java应用程序的一些业务逻辑更改此视图sql)
视图被创建,并且工作正常.但唯一的问题是添加到列中的所有注释都会丢失.
虽然我知道我们正在重写视图的ddl,有没有办法在sql更改后保留注释?