PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
作者回复: 注解不是注释
作者回复: 注解这个东西,别用的太猛。如果是业务逻辑相关的,不推荐使用。这东西更多的是用在框架上,方便别人扩展框架或者给框架提供配置/参数等。 注解能看懂,会用别人的基本就OK了。
作者回复: 了解注解就打开了框架的新姿势~
作者回复: 👍,就是这么个意思。一次弄明白,以后就用的硬气了。
作者回复: 极客时间上Spring的课程都不错哒。Spring本身的思想确实是有点小门坎的。关键是先理解为什么Bean之间的依赖反转是怎么回事儿。Spring的课程如果我再出一个,确实是有点画蛇添足啦~
作者回复: 这是编译器做的事情。发现方法有override注解,但是又没有真的覆盖父类的方法,就会报错。
作者回复: 那倒不是,只要会用就可以,写自己的annotation大可不必。但是,学会了之后能让你理解spring是怎么用annotation的。
作者回复: 不是特殊的接口类型,它就是annotation。
作者回复: get Annotations返回的是Annotation的s,不是Annotation呀
作者回复: 这是定义的注解,相当于是在类,方法和属性必备的定义之外,可以随意的定义自己需要的其他metadata