spring知识点
寅灯
本人爱好互联网技术,乐观开朗,乐于助人!
展开
-
Spring日志打印乱码问题汇总
注意:此处日志和IDE环境的编码方式是没有任何的关系的,大家可以反复测试。原创 2023-04-26 17:03:25 · 1461 阅读 · 0 评论 -
【JavaWeb】跨域问题的多种解决方案
【JavaWeb】跨域问题的多种解决方案原创 2022-08-25 10:57:06 · 257 阅读 · 0 评论 -
spring 容器初始化过程、aop、IOC过程
使用classpathXmlApplicationContext的方式加载配置文件第一步:拿到xml配置文件第二步:①创建beanFactory②xml解析,包含bean、import,自定义标签原创 2021-06-02 22:53:39 · 244 阅读 · 0 评论 -
spring框架业务上获取IOC容器原理及使用
spring框架业务上获取IOC容器原理及使用1、业务启动时获取容器,核心代码:/** * @author wanghuainan * @date 2020/12/10 15:24 */@Component //启动时扫描public class BeanHelper implements ApplicationContextAware { private static ApplicationContext applicationContext; public stat原创 2021-05-26 15:30:03 · 139 阅读 · 0 评论 -
spring注解@ControllerAdvice的原理分析和使用
@ControllerAdvice注解是Spring3.2中新增的注解,学名是Controller增强器,作用是给Controller控制器添加统一的操作或处理。对于@ControllerAdvice,我们比较熟知的用法是结合@ExceptionHandler用于全局异常的处理,但其作用不止于此。ControllerAdvice拆开来就是Controller Advice,关于Advice,在Spring的AOP中,是用来封装一个切面所有属性的,包括切入点和需要织入的切面逻辑。这里ControllerA原创 2021-01-16 16:22:35 · 12068 阅读 · 2 评论 -
spring切面接口ResponseBodyAdvice的分析和使用
ResponseBodyAdvice接口属于springMVC和springBoot框架基础的底层切面接口;实现这个接口的类,可以修改直接作为ResponseBody类型处理器的返回值,即进行功能增强。1、有两种类型的处理器会将返回值作为ResponseBody:返回值为HpptEntity 加了@ResponseBody或@RestController注解,实现了这个接口的类,处理返回的json值在传递给HttpMessageConverter之前;应用场景在spring项目开发过程中,...原创 2021-01-15 13:53:31 · 4738 阅读 · 0 评论 -
spring 中 Response 异步返回 接口
springMVC或者SpringBoot业务代码开发时,有时候接到请求需要立刻返回数据,然后在继续业务;现在有一种方案可以实现同时不丢失用户信息,核心代码如下:ServletOutputStream out = response.getOutputStream(); JSONObject resultmap = new JSONObject(); resultmap.put("result", "1212"); byte[] resultBytes =...原创 2020-09-11 20:12:51 · 1063 阅读 · 2 评论