怎么写个注解

1.注解主要用来运行时操作和编译时操作,看你想怎么做,如果想写个类似notnull的注解哪就必须时运行时注解了,因为你想判断属性,就只能通过反射来获取参数的值,进而进行判断,否则会报错。

2.注解很简单就是要么配置你要注入的属性;要么声明一个标记注解,后面自己写处理逻辑进行判断,必须要自己写不然没人帮你判断的;就这俩功能。这俩功能的实现都是一样的。

问题1.我写个注解还要写个方法吗?要的

问题2.这样不麻烦吗?麻烦

问题3.为什么还要这些写?为什么都用Spring,为什么没人干写java代码,因为Spring很方便,方便的前提就是把大量的复杂的繁琐的东西给写出来,然后才能得到这种方便。这就是注解的初衷,我觉得学注解最主要是这段话。

原文地址:https://www.cnblogs.com/YsirSun/p/13619765.html