![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 80
「已注销」
在技术的世界里每日精进
展开
-
聊聊Spring Boot 2.x中关于Hikari Pool配置的问题
文章目录前言有问题的配置方式正确的配置方式前言在Spring boot 2的版本中默认使用了 Hikari数据库连接池,号称是世界上最快的连接池技术。在我们项目中使用了自定义数据源的方式初始化数据库连接,问题:关于Hikari相关的配置maximum-pool-size并未能生效,现总结问题如下有问题的配置方式yml文件spring: datasource: db0: url: jdbc:mysql://localhost:3306/cockpit_data u原创 2022-04-19 10:56:59 · 2853 阅读 · 0 评论 -
聊聊 Spring Session的实现
文章目录引言使用源码分析@EnableRedisHttpSessionRedisHttpSessionConfigurationSpringHttpSessionConfigurationSessionRepositoryFilter总结引言在Web项目由于Http的无状态性,如何存储用户的会话信息是一个普遍的问题,在传统的单体项目中用户会话信息Session存储在系统内存中,也就是堆内存的Map中。随着前后端分离和微服务的架构遍地开花,传统的Session-Cookie方案已不能满足项目的要求。因为项原创 2022-04-02 11:06:49 · 1446 阅读 · 0 评论 -
BeanPostProcesser和BeanFactoryPostProcesser的理解
文章目录BeanPostProcesser和BeanFactoryPostProcesser的理解介绍BeanPostProcessorBeanFactoryPostProcesser使用Spring Bean的生命周期BeanPostProcesser和BeanFactoryPostProcesser的理解这段时间在仔细研读Spring的官方文档,看到了这个两个接口。文档中花了较大的篇幅介绍这两个接口。这个两个接口都属于容器扩展点类的接口,作用是影响Bean的初始化过程,说白了就是一种AOP的思想,对原创 2021-03-17 14:18:26 · 221 阅读 · 0 评论 -
Spring的两种IOC容器
文章目录Spring IOC容器BeanFactory怎样创建BeanFactoryBeanFactory中的方法ApplicationContext几种ApplicationContext如何创建ApplicationContextSpring IOC容器Spring IOC 容器是整个Spring框架的核心部分。容器会创建对象,配置对象之间的依赖关系,并且还会管理这些对象完整的生命周期。Spring IOC容器使用 依赖注入(D) 来管理组成应用程序的组件。Spring主要提供了两种IOC容器:原创 2021-03-15 10:49:11 · 1077 阅读 · 0 评论 -
Spring项目中自定义注解校验参数
文章目录Spring项目中自定义注解校验参数为什么要使用注解的方式校验参数常见参数校验注解自定义参数校验注解Spring项目中自定义注解校验参数为什么要使用注解的方式校验参数在Web项目中参数校验是一项非常重要的事情,只有合法的符合我们程序逻辑的参数才能被正常执行。哪些不合法的参数如果被提交到程序的业务逻辑的时,可能会出现系统错误或者是数据混乱。在以往的项目中我们大多数还是使用的 if 判断的方式逐个校验参数。通常我们会把这些校验参数的代码直接耦合在 service层或者 controller层中。原创 2021-03-09 17:51:35 · 995 阅读 · 0 评论