Java注解
宝驴
梦想扬帆,青春起航。
展开
-
深入理解 Java 注解 [元注解(一)]
一、首先,我们来说一下注解是什么呢?它到底有什么作用呢? JAVA 注解,有很多人把他理解为注释,解释。但功能不仅仅是解释那么简单。注解(Annotation)为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解来使用这些数据)。而且,注解的写法和注释的写法是完全不一样的,注解是@...,而注释一般是/*...*/这样的。例如我们现在经常用的SSM框架,我们在做CRUD操作的时候,我们会在控制层给一个@Controller注解,在业务原创 2016-08-03 21:17:41 · 386 阅读 · 0 评论 -
深入理解 Java 注解 [元注解(二)]
说完了@Target,应该说到第二个元注解@Retention,开始之前首先给朋友们说下,我们在创建自定义注解的时候,把它分为三种类型:1、标记注解,2、单值注解,3、完整注解。主要解释下前两个,标记注解:我们知道序列化,序列化的类有一个特点是必须实现序列化接口,那个接口里边没有东西,我们把它叫做标记接口,那么标记注解也是一样的道理,里边什么都不写就是标记注解,作用就是打标记。单值注解:就是例如里面写String value() default ""这样的一个就是单值注解 。完整注解就是多个单值注解。原创 2016-08-07 21:07:45 · 268 阅读 · 3 评论 -
注解工具类
前段时间做到权限这个模块,然后由于路径太多,然后就想到了注解这个神奇的东西,于是乎就将其写成了一个工具类,然后今天分享给大家,以供同样做权限的朋友们参考,共同学习,共同进步,不足之处,多多指教。这个工具类主要就是自定义一个注解,然后通过这个工具类来把自定义注解里边的值也就是说我们做权限所要用到的路径获取到,然后动态的插入到数据库当中,这样就不必要我们一条一条的去用手写数据库。使用这个工具类的前提必须得有一个自定义的注解,自定义注解前边我都写过了,所以这里就不再多说了。下面上工具类:原创 2016-09-21 09:26:58 · 414 阅读 · 0 评论