1、AOP:【动态代理】定义 指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式; 2、基于注解aop的开发流程 1、导入aop模块;Spring AOP:(spring-aspects) 2、定义一个业务逻辑类(MathCalculator);在业务逻辑运行的时候将日志进行打 ...
分类:
编程语言 时间:
2021-06-28 19:07:09
阅读次数:
0
main:11, ServerApplicationrun:1230, SpringApplicationrun:1242, SpringApplicationrun:297, SpringApplicationprepareEnvironment:338, SpringApplicationenv ...
分类:
编程语言 时间:
2021-05-24 08:51:37
阅读次数:
0
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'elasticsearchTemplate' defined in class pa ...
分类:
编程语言 时间:
2021-03-17 14:15:07
阅读次数:
0
目标: 1. 什么是AOP, 什么是AspectJ 2. 什么是Spring AOP 3. Spring AOP注解版实现原理 4. Spring AOP切面原理解析 一. 认识AOP及其使用 详见博文1: 5.1 Spring5源码--Spring AOP源码分析一 二. AOP的特点 2.1 S ...
分类:
编程语言 时间:
2021-02-05 11:01:07
阅读次数:
0
目录: 1、mvc和springmvc介绍 1.1、JAVAEE体系结构 1.2、mvc设计模式 model 1 model 2 1.3、Springmvc是什么 Springmvc是一个web层mvc框架,类似struts2。Springmvc是spring的一部分 2、Springmvc执行流程 ...
分类:
编程语言 时间:
2021-01-06 11:52:21
阅读次数:
0
bean的生命周期:bean的创建 >bean的初始化 >bean的销毁,Bean的生命周期由容器来管理,Coder可以自定义初始化和销毁方法,容器在bean进行到当前生命周期的时候来调用编写的自定义的初始化和销毁方法。 1、管理生命周期的方式 指定初始化和销毁方法。 通过让Bean实现Initia ...
分类:
其他好文 时间:
2020-11-08 16:57:14
阅读次数:
20
1. 如果是在构造方式中循环依赖,则直接报错 @Component public class A { public A(B b) { } } @Component public class B { public B(A a) { } } Description: The dependencies o ...
分类:
编程语言 时间:
2020-11-07 17:35:45
阅读次数:
30
前方高能预警:本文将会有大量代码出没。1.背景在看一些框架源码的时候,可以看见他们很多都会和Spring去做结合。举个例子dubbo的配置:很多人其实配置了也就配置了,没有去过多的思考:为什么这么配置spring就能识别,dubbo就能启动?如果你也需要做一个框架和Spring结合,或者你想知道Spring其他框架是如何和Spring做结合的,那么你应该了解一下Spring的扩展机制。2.如何扩展
分类:
编程语言 时间:
2020-10-30 11:40:57
阅读次数:
20
原型模式:java中Object类是所以类的根类,object类提供了一个clone()方法,该方法可以将一个java对象复制一份,但是需要实现的clone的java类必须要实现一个接口cloneable。该借口便是该类能够复制且具有复制的能力 介绍: 1、用原型实例指定创建对象的种类,并且通过看吧 ...
分类:
其他好文 时间:
2020-10-27 11:11:12
阅读次数:
22
1.Spring 容器几个重要的接口 org.springframework.core.env.Environment Interface representing the environment in which the current application is running. 继承自org ...
分类:
编程语言 时间:
2020-10-09 20:48:51
阅读次数:
25