编写执行以下操作的实用程序有多难?
@AllYouCanEatText(return="query")
private String getQuery(String empid, String[] columns) {
String query;
/*
SELECT ${columns}
FROM Employees
WHERE empid = ${empid}
;
*/
return query;
};
当然,在我跳到枪管前面之前,我应该问一下——这样的实用程序已经可用了吗?如果有,在哪里?
手头的问题实际上是 - 我如何在编译期间阅读评论部分的反思。作为我对反射和注释处理的(令人沮丧的)熟悉程度的指示——我最后一次使用反射是在运行时读取方法。编译时反射可能吗?
有没有人有兴趣与我分享一个谷歌代码项目来做到这一点?可能已经有一个 apache 项目在进行中?