
Spring
文章平均质量分 94
学源客
小于300字成立
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring AOP——Spring 中面向切面编程
一、AOP——另一种编程思想1.1、 AOP是什么?AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。从该图可以很形象地看出,所谓切面,相当于应用对象间的横切点,我们可以将其单独抽象为单独的模块。1.2、为什么需要 AOP想象下面的场景,开发中在多个模块间有某段重复的代码,我们通常是怎么处理的?显然,没有人会靠“复制粘原创 2021-02-25 17:36:52 · 1920 阅读 · 0 评论 -
Spring @Configuration注解
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。注意:@Configuration...原创 2020-03-16 14:55:39 · 214 阅读 · 0 评论 -
@Bean注解的使用和详解
@Bean:Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。产生这个Bean对象的方法Spring只会调用一次,随后这个Spring将会将这个Bean对象放在自己的IOC容器中。SpringIOC 容器管理一个或者多个bean,这些bean都需要在@Configuration注解下进行创建,在一个方法上使用@Bean注解就表明这个方法需...原创 2020-03-16 14:34:35 · 62077 阅读 · 4 评论 -
MongoDB的配置类
MongoDB的配置类:@Profile(“dev”):指向application-dev.properties的配置文件,dev指配置环境标识,一般指测试环境。@Configuration:@Configuration注解表明这个类是一个配置类。可以启动组件扫描,用来将带有@Bean的实体进行实例化bean等。@Configuration可理解为用spring的时候xml里面的标签,作用...原创 2020-03-14 17:16:01 · 997 阅读 · 0 评论 -
Redis的scan实现模糊查询
根据某个字段模糊搜索 Redis 中的某个 keypublic String searchTokenFirst(String consumerId) { //1、根据登陆者标识符搜索令牌 //2、execute():搜索 Redis 中某个 key Cursor<byte[]> cursor = redisTemplate.execut...原创 2020-03-14 13:33:36 · 1628 阅读 · 0 评论 -
WebMvcConfigurerAdapter详解
一、WebMvcConfigurerAdapter常用的方法/** 解决跨域问题 **/public void addCorsMappings(CorsRegistry registry) ;/** 添加拦截器 **/void addInterceptors(InterceptorRegistry registry);/** 这里配置视图解析器 **/void configureV...原创 2020-03-10 17:52:44 · 1086 阅读 · 0 评论 -
微服务通过feign.RequestInterceptor传递参数
Feign 支持请求拦截器,在发送请求前,可以对发送的模板进行操作,例如设置请求头等属性,自定请求拦截器需要实现 feign.RequestInterceptor 接口,该接口的方法 apply 有参数 template ,该参数类型为 RequestTemplate,我们可以根据实际情况对请求信息进行调整,示例如下:创建自定义请求拦截器,在发送请求前增加了一个请求头信息,进行身份校验。具体代...原创 2020-03-10 17:24:22 · 805 阅读 · 0 评论 -
Spring Bean的生命周期
Spring 容器可以管理 singleton 作用域 Bean 的生命周期,在此作用域下,Spring 能够精确地知道该 Bean 何时被创建,何时初始化完成,以及何时被销毁。而对于 prototype 作用域的 Bean,Spring 只负责创建,当容器创建了 Bean 的实例后,Bean 的实例就交给客户端代码管理,Spring 容器将不再跟踪其生命周期。每次客户端请求 prototype...原创 2020-03-02 17:32:57 · 2205 阅读 · 0 评论 -
什么是Spring?
什么是spring? 创始人:罗宾·约翰逊 Spring: &n...原创 2019-07-09 16:51:53 · 1277 阅读 · 0 评论