SpringBoot
未读
SpringBoot 线程池
SpringBoot线程池 为什么要使用线程池? 并发编程实际为将一些操作采用多线程的方式进行异步处理,以此提升效率。 但是程序的线程资源并不是无限的,创建和销毁都消耗了性能资源。 使用线程池的目的是为了控制线程数量,防止高压的情况下无限创建线程导致OOM。 核心线程的存在可以让线程可以重复使用,一
SpringBoot
未读
自定义注解 + AOP
自定义注解 + AOP 在实际运用中,当有一些公共的业务方法需要在多个不同方法执行前或执行后运行。 可以通过自定义注解与AOP结合使用。 在多个方法中仅添加注解即可。 通过AOP可以选择方法执行前后,或者是环绕等方式来执行公共方法。 注解实现 注解默认放在项目的 annotation 下(没有可创建