Tiger出笼以后, Annotation成了一个小小的亮点,虽然有抄袭.net之嫌疑,毕竟让Java开发者方便了许多。EJB3.0和Hibernate Annotation版都是基于这个东西了。
下面是结合Spring的自动Log/鉴权/国际化应用:
@Name(zh="安全事件",en="Security Event")
}
下面是结合Spring的自动Log/鉴权/国际化应用:
附上我的I18nUtil工具类:
元数据的结构似乎有些简单,有时候要加很多@Name,@Tip,@Help好像没办法一个Tag搞定。
另外,还可以通过Annotation加上验证、输入界面描述,等等。程序很容易自动化,再多的画面也用不了多少代码。
Jdk5.0提供了这么好用的原数据机制,你有什么好的用法呢?