随笔分类 -  Spring/SpringMvc

摘要:本文档基于SpringFramework 5.3.24 https://docs.spring.io/spring-framework/docs/5.3.24/reference/html/ Overview history, design philosophy, feedback, getting 阅读全文
posted @ 2022-11-19 10:44 东北小狐狸 阅读(861) 评论(0) 推荐(0) 编辑
摘要:写在前边 最近在写 OAuth2 对接的代码,由于授权服务器(竹云BambooCloud IAM)部署在甲方内网,所以想着自己 Mock 一下授权方的返回体,验证一下我的代码。我这才踩到了坑…… 故事背景 选择的 Mock 框架是 国产开源的 Moco(https://github.com/drea 阅读全文
posted @ 2022-03-25 14:26 东北小狐狸 阅读(1223) 评论(0) 推荐(1) 编辑
摘要:Spring AOP基本概念 是一种动态编译期增强性AOP的实现 与IOC进行整合,不是全面的切面框架 与动态代理相辅相成 有两种实现:基于jdk动态代理、cglib Spring AOP与AspectJ区别 Spring的AOP是基于动态代理的,动态增强目标对象,而AspectJ是静态编译时增强, 阅读全文
posted @ 2018-09-11 17:27 东北小狐狸 阅读(15312) 评论(0) 推荐(8) 编辑
摘要:AspectJ的概念 是一种静态编译期增强性AOP的实现 在编译过程中修改代码加入相关逻辑,无需程序员动手 AspectJ具体用法 下载安装AspectJ,启动jar文件,安装到JDK目录,添加path和classpath 切点与切面代码 切点前 package test.aspect; //模拟权 阅读全文
posted @ 2018-09-11 17:26 东北小狐狸 阅读(310) 评论(0) 推荐(0) 编辑
摘要:最近在重构老项目的代码,发现校验入参占用了很多代码,之前我对这一块的认识局限于使用StringUtils等工具来多个if块进行判断,代码是没什么问题,但是总写这些令人生烦,毕竟写代码也要讲究优雅的嘛,于是呢我就研究了一下JavaEE Api 上的校验类,基本上推翻了我之前对校验注解之类的认识,在这里 阅读全文
posted @ 2018-08-25 19:09 东北小狐狸 阅读(2211) 评论(0) 推荐(0) 编辑
摘要:websocket的写法就不多说了,主要记一记其中出现的问题 1.获取不到httpSession 解决办法:先重写握手方法,将httpsession放入ServerEndpointConfig.getUserProperties()方法返回的map中 1 import javax.servlet.h 阅读全文
posted @ 2017-12-19 09:20 东北小狐狸 阅读(10127) 评论(0) 推荐(0) 编辑
摘要:今天在公司写测试代码,由于公司用的是ssh框架做的商城项目,我想先实现下简单的增删改查,奈何没有很好的后台页面(毕竟不能测试代码直接在他的项目里改啊) 所以想到了淘淘商城中有这个后台的管理页面,打算一试,奈何struts没学好,琢磨好几小时如何把json数据回传给easyui的页面,这里还是推荐大家 阅读全文
posted @ 2017-09-13 17:16 东北小狐狸 阅读(429) 评论(0) 推荐(0) 编辑