![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
foreverfeng168
这个作者很懒,什么都没留下…
展开
-
Spring AOP 面向切面编程
Spring AOP 面向切面编程 AOP背景 AOP英语全称 Aspect Oriented Programming 即面向切面编程,它主要实现横切方向的编程。何为横切方向编程呢?如下图所示:左侧的就是我们平时编程习惯,将所有的功能串起来,而右侧则是面向切面编程,其核心内容是将与业务无关的逻辑抽象出来。其本质还是通过动态代理来实现,来增强目标类的功能。 AOP技术相关概念 Aspect(切面): 切入点和通知点一起构成了切面 Pointcut(切入点):本质上是一个匹配连接点的 Join Point(原创 2021-03-10 14:04:25 · 110 阅读 · 0 评论 -
java函数式接口
Java函数式接口函数式接口定义函数式接口自定义使用函数式接口的好处 函数式接口定义 Java函数式接口是JDK 8引入的新特性,首先要明白其实一个接口,但一个接口并不一定是函数式接口,要满足一个接口接口是函数式接口,须满足如下两点: 1、 接口需要加上@FunctionalInterface注解 2、 接口中有且只有一个抽象方法 JDK 8中所有有关函数式接口都在java.util.function这个包中,其中比较常见的有: 1、 Function:原创 2021-02-28 10:23:50 · 172 阅读 · 0 评论 -
Java注解详解
Java注解详解注解分类注解历史注解分类注解本质 注解分类 注解历史 Java中的注解是从JDK 1.5中引入的,很多人对注解和注释会搞混乱,可以这样理解,注释是给我们这些开发人员使用的,而注解则是给程序使用的。 注解分类 目前注解可以大致分为三类: 元注解:用来描述注解的相关信息,目前主要包括有(其注解的相关源码都在rt.jar中的java.lang.annotation包中): Target: 用于描述注解的作用范围,其取值有:TYPE(类、接口、枚举)、FIELD(属性)、METHOD(方法)、P原创 2021-02-08 13:17:02 · 99 阅读 · 0 评论