上一页 1 2 3 4 5 6 ··· 30 下一页
摘要: Spring监听器 目录Spring监听器一、两种使用最经典的使用方式1.1、首先定义事件类1.2、发送事件所表示的业务实体1.3、第一种方式:实现接口监听器1.4、第二种方式:实现注解监听器1.5、测试1.6、结果二、接口监听器添加原理2.1、接口方式注册监听器initApplicationEve 阅读全文
posted @ 2024-11-18 17:02 雩娄的木子 阅读(52) 评论(0) 推荐(0) 编辑
摘要: SpringBoot中给Tomcat添加过滤器 目录SpringBoot中给Tomcat添加过滤器一、引入二、Filter功能概述三、添加过滤器进行实操3.1、注解版3.2、配置版本四、原理探究4.1、解析过程4.2、如何添加到ServletContext中?五、总结 一、引入 JavaWeb组件S 阅读全文
posted @ 2023-10-22 11:40 雩娄的木子 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 一、前言 最近在银行内部部署项目的时候,发现GCC版本过期,是4.5的版本,导致了Nginx和Redis都无法进行make编译安装,但是GCC版本又因为无法连接到外网,无法进行升级。那么想到了使用Docker容器化技术来进行管理。其实之前也使用过Docker,但是这次决定将其系统性的整理一下。 下面 阅读全文
posted @ 2023-05-08 23:30 雩娄的木子 阅读(113) 评论(0) 推荐(0) 编辑
摘要: SpringBoot中的ThreadPoolTaskExecutor 一、官方文档说明 ThreadPoolTaskExecutor是SpringBoot提供的默认线程池 。也就是说如果没有自定义线程池,那么会自动装配这个默认的。 1.1、查看官方文档ThreadPoolTaskExecutor说明 阅读全文
posted @ 2023-04-18 09:55 雩娄的木子 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 字符编码问题 一、背景 最近项目中在使用feign接口调用中产生了乱码问题,所以总结下这里产生乱码的原因。 如下所示: Feign远程调用过程中出现中文乱码问题 正确的文件名称应该是: 二、排查思路 2.1、查看idea默认编码方式 发现都是UTF-8编码方式,继续向下来进行排查。 2.2、查看接口 阅读全文
posted @ 2023-04-15 17:40 雩娄的木子 阅读(542) 评论(0) 推荐(0) 编辑
摘要: Spring Boot应用上传文件时报错的原因及解决方案 一、问题描述 Spring Boot应用(使用默认的嵌入式Tomcat)在上传文件时,偶尔会出现上传失败的情况,后台报错日志信息如下: “The temporary upload location is not valid”。 这个问题的根本 阅读全文
posted @ 2023-04-11 18:50 雩娄的木子 阅读(2239) 评论(0) 推荐(0) 编辑
摘要: 一、一个优秀的 Controller 层逻辑 说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」。 说它不可或缺是因为无论是传统的三层架构还是现在的 COLA 架构,Controller 层依旧有一席之地,说明他的必要性。 说它是配角是 阅读全文
posted @ 2023-04-11 11:17 雩娄的木子 阅读(180) 评论(0) 推荐(0) 编辑
摘要: [TOC] # Spring Security 专题 ## 一、基本概念 ### 认证 用户认证就是判断一个用户的身份是否合法的过程,用户去访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问,不合法则拒绝访问。常见的用户身份认证方式有:用户名密码登录,二维码登录,手机短信登录,指纹认证等 阅读全文
posted @ 2023-03-23 22:26 雩娄的木子 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 案例一:报价管理 1、需求描述 现实生活中我们到商场买东西的时候,卖场往往根据不同的客户制定不同的报价策略,比如针对新客户不打折扣,针对老客户打9折,针对VIP客户打8折... 现在我们要做一个报价管理的模块,简要点就是要针对不同的客户,提供不同的折扣报价。 1.1、可能写出的代码 如果是由你来做, 阅读全文
posted @ 2023-03-15 15:16 雩娄的木子 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一、适配器模式在SpringMVC框架应用的源码剖析 1、SpringMVC中的HandlerAdapter使用了适配器模式; 2、使用HandlerAdapter的原因分析 在SpringMVC可以看到处理器的类型不同,处理请求的方式也不同,有多重实现方式,那么调用方式就不是确定的,如果需要直接调 阅读全文
posted @ 2023-03-15 13:58 雩娄的木子 阅读(766) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 30 下一页