设为首页 加入收藏

TOP

Java 注解入门 自动生成SQL语句
2015-07-30 11:18:10 来源: 作者: 【 】 浏览:107
Tags:Java 注解 入门 自动生成 SQL 语句

注解(也称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。注解来源于C#之类的其他语言。


注解的语法比较简单,除了@符号外,它与java的固有语法一致。javaSE5中内置了三种注解:


我们使用自定义的注解对一个方法进行注解:


在上边的代码中,我们对taskStart方法使用了注解,接下来我们对WETest注解进行定义:


我们给上边的注解添加一些内容:


同样,我们对Testable类使用最新的注解:


注解就是这么使用的,当注解内容没有填写时,他会使用默认的值,如execute方法,他没有定义Notes,那么Notes默认值为"there is no Notes"。


我们看到注解上边有两行内容,它们是元注解,专门对注解的解释。元注解一共有四种,分别是:


接下来,我用一个例子来解释注解的作用。先编写一些注解定义:


我们看到注解中可以使用注解,在SQLInteger中我们使用了Constraints注解。


接下来我们写一个注解处理器:


我们可以采用上述方法动态的处理一些数据,例如创建数据表。


使用注解可以减少对xml等外部文件的依赖,使得对类的定义可以在一处实现,避免了一个类两处定义的麻烦。spring和hibernate就采用的这样的方法。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android Studio 入门 Hello World 下一篇Mac OS X 10.9编译OCI8模块

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: