作者luoqr (.....)
看板java
标题[问题] annotation
时间Wed Sep 1 21:54:31 2010
要请问一下关於 annotation 的问题
要如何自行定义 annotation 达到自动生成程式码?
就像是撰写一个 class 的 getter & setter 一样
只想在栏位上挂着 @Getter or @Setter 之类的 annotation
在 compile 阶段则自动生成 getter & setter 的程式码
我知道有个方便的东西(lombok) 不过不知道它是怎麽办到的?
找了一下 apt 看了一下范例...
http://download.oracle.com/javase/1.5.0/docs/guide/apt/GettingStarted.html
嗯...是会生成新档案 但好像不能对原来的程式码附加一些内容上去 :S
有人有经验分享吗? 谢谢~~
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.131.106