WRT複数行のJava文字列の将来の計画。
次のようなユーティリティを書くのはどれくらい難しいですか?
@AllYouCanEatText(return="query")
private String getQuery(String empid, String[] columns) {
String query;
/*
SELECT ${columns}
FROM Employees
WHERE empid = ${empid}
;
*/
return query;
};
もちろん、バレルの前にジャンプする前に、私は尋ねるべきでした-そのようなユーティリティはすでに利用可能ですか?もしそうなら、どこ?
目前の問題は、実際には、コンパイル時にリフレクションでコメントセクションを読み取る方法です。リフレクションとアノテーション処理に精通している(陰気な)レベルを示すものとして、最後にリフレクションを使用したのは、メソッドを読み取るためのランタイムでした。コンパイル時の反映は可能ですか?
これを行うためにGoogleコードプロジェクトを私と共有することに興味がある人はいますか?すでにapacheプロジェクトが進行中である可能性がありますか?