Spring共0篇 第9页
Spring
4. DI相关内容-五八三

4. DI相关内容

我们先来思考 向一个类中传递数据的方式有几种? 普通方法(set 方法) 构造方法 依赖注入描述了在容器中建立 bean 与 bean 之间的依赖关系的过程,如果 bean 运行需要的是数字或字符串呢? 引用类...
admin的头像-五八三admin2年前
0110
Spring源码核心剖析-五八三

Spring源码核心剖析

前言 SpringAOP作为Spring最核心的能力之一,其重要性不言而喻。然后需要知道的是AOP并不只是Spring特有的功能,而是一种思想,一种通用的功能。而SpringAOP只是在AOP的基础上将能力集成到Sprin...
admin的头像-五八三admin2年前
030
Spring源码核心剖析 | 京东云技术团队-五八三

Spring源码核心剖析 | 京东云技术团队

前言 SpringAOP作为Spring最核心的能力之一,其重要性不言而喻。然后需要知道的是AOP并不只是Spring特有的功能,而是一种思想,一种通用的功能。而SpringAOP只是在AOP的基础上将能力集成到Sprin...
admin的头像-五八三admin2年前
0100
SpringBoot之MVC配置(WebMvcConfigurer详解)-五八三

SpringBoot之MVC配置(WebMvcConfigurer详解)

文章目录一:基本介绍1:提示说明2:MVC配置简要3:Spring和SpringBoot配置WebMvcConfigurer区别二:拦截器配置(addInterceptors)三:跨域配置(addCorsMappings)四:注册页面跳转(addViewC...
admin的头像-五八三admin2年前
050

spring.freemarker 2306

Springboot Properties 2306 >spring.freemarker 模板属性 Name Description Default Value spring.freemarker.allow-request-override Whether HttpServletRequest attributes are allowed ...
admin的头像-五八三admin2年前
060
Spring应用启动分析优化-五八三

Spring应用启动分析优化

最近在搞应用的启动优化,参考一些可以显著提高 Java 启动速度方法和spring-boot-startup-report实现了此项目(spring-startup-ananlyzer),采集Spring应用启动过程数据,生成交互式分析报告(HTM...
admin的头像-五八三admin2年前
030

springboot Templating Properties 模板引擎配置属性 2306

springboot Templating Properties 模板引擎配置属性 2306 Springboot Properties 2306 10. Templating Properties 模板属性 Name Description Default Value spring.freemarker.allow-request-...
admin的头像-五八三admin2年前
020

初步理解Spring MVC框架,必须掌握的AbstractHandlerMethodMapping

每次看到Spring MVC框架的源码,我都能感受到一股莫名的兴奋。作为一个资深的后端开发工程师,学习框架源码是必不可少的一项技能。而AbstractHandlerMethodMapping类无疑是整个Spring MVC框架中...
admin的头像-五八三admin2年前
060
带你彻底掌握Bean的生命周期-五八三

带你彻底掌握Bean的生命周期

本文分享自华为云社区《Spring高手之路5——彻底掌握Bean的生命周期》,作者: 砖业洋__ 。 1. 理解Bean的生命周期 1.1 生命周期的各个阶段 在Spring IOC容器中,Bean的生命周期大致如下: 实例...
admin的头像-五八三admin2年前
0110
Spring Authorization Server入门 (十一) 自定义grant_type(短信认证登录)获取token-五八三

Spring Authorization Server入门 (十一) 自定义grant_type(短信认证登录)获取token

在本系列的第一篇文章# Spring Authorization Server入门 (一) 初识SpringAuthorizationServer和OAuth2.1协议中说过,密码模式已经在OAuth2.1中被废除,但是有很多老项目也依赖于密码模式,比如...
admin的头像-五八三admin2年前
0190

@RestController @ResponseBody 可以用 ModelAndView 跳转页面

@RestController @ResponseBody 可以用 ModelAndView 跳转页面 例如 import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import org.sprin...
admin的头像-五八三admin2年前
050

spring.datasource.type

spring.datasource.type 是springboot配置文件用来指定 数据库连接池类型(使用哪种连接池) 的属性 HikariCP spring.datasource.type: com.zaxxer.hikari.HikariDataSource Druid spring.datasou...
admin的头像-五八三admin2年前
0180

springboot spring.config.activate.on-profile

springboot spring.config.activate.on-profile spring.config.activate.on-profile spring.config.activate.on-profile spring.config.activate.on-profile springboot 的 spring.config.activ...
admin的头像-五八三admin2年前
050
一种实现Spring动态数据源切换的方法-五八三

一种实现Spring动态数据源切换的方法

1 目标 不在现有查询代码逻辑上做任何改动,实现dao维度的数据源切换(即表维度) 2 使用场景 节约bdp的集群资源。接入新的宽表时,通常uat验证后就会停止集群释放资源,在对应的查询服务器uat...
admin的头像-五八三admin2年前
080

从入门到精通:掌握 @Cacheable、@CachePut 和 @CacheEvict 注解

一、@Cacheable,@CachePut,@CacheEvict区别 当使用缓存时,Spring 提供了三个常用的注解:@Cacheable、@CachePut 和 @CacheEvict,它们的区别如下: @Cacheable 注解: 作用:将方法的返回值...
admin的头像-五八三admin2年前
060
Spring高手之路5——彻底掌握Bean的生命周期-五八三

Spring高手之路5——彻底掌握Bean的生命周期

1. 理解Bean的生命周期 1.1 生命周期的各个阶段 在Spring IOC容器中,Bean的生命周期大致如下: 实例化:当启动Spring应用时,IOC容器就会为在配置文件中声明的每个<bean>创建一个实例。 ...
admin的头像-五八三admin2年前
060

Spring Boot如何优雅实现结果统一封装和异常统一处理

1.概述 当下基于Spring Boot框架开发的系统几乎都是前后端分离的,也都是基于RESTFUL风格进行接口定义开发的,意味着前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式...
admin的头像-五八三admin2年前
050
SpringMVC的视图解析-五八三

SpringMVC的视图解析

方法返回的字符串是如何解析成对应的视图?如何处理静态资源?以及如何优雅的返回错误信息呢?一起来讨论❤️ 视图解析流程 InternalResourceViewResolver视图解析器:处理视图请求转发 请求处...
admin的头像-五八三admin2年前
0150
一种实现Spring动态数据源切换的方法 | 京东云技术团队-五八三

一种实现Spring动态数据源切换的方法 | 京东云技术团队

1 目标 不在现有查询代码逻辑上做任何改动,实现dao维度的数据源切换(即表维度) 2 使用场景 节约bdp的集群资源。接入新的宽表时,通常uat验证后就会停止集群释放资源,在对应的查询服务器uat...
admin的头像-五八三admin2年前
050
第5节 Spring源码之 prepareRefresh 方法-五八三

第5节 Spring源码之 prepareRefresh 方法

Spring 容器启动核心方法:refresh(),它内部的流程如下所示: prepareRefresh()方法是容器加载核心方法refresh()方法的第一步流程,主要任务是容器刷新前的准备工作,包括以下几点: 设置容器...
admin的头像-五八三admin2年前
0140