WRT Any Future Plans for Multiline Java String。
编写执行以下操作的实用程序有多难?
@AllYouCanEatText(return="query")
private String getQuery(String empid, String[] columns) {
String query;
/*
SELECT ${columns}
FROM Employees
WHERE empid = ${empid}
;
*/
return query;
};
当然,在我跳到枪管前面之前,我应该问 - 这样的实用程序是否已经可用?如果是这样,在哪里?
实际上的问题实际上是 - 如何在编译期间阅读反射中的注释部分。作为我对反射和注释处理的熟悉程度的一个指示 - 我最后一次使用反射是运行时读取方法。编译时反射是否可能?
是否有人有兴趣与我分享Google代码项目来执行此操作?可能已经有一个apache项目正在进行中?
答案 0 :(得分:3)
我刚才遇到过这种情况,从未使用过它,但我认为它正是你要找的http://www.adrianwalker.org/2011/12/java-multiline-string.html