![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 91
Will-ing
这个作者很懒,什么都没留下…
展开
-
VisualVM+jstatd JVM调优(一)远程查看docker中的springboot程序
本文只介绍如何远程连接docker中的服务具体如何使用VisualVM查看参数,如何进行调优会在后续文章中解决。原创 2023-09-11 14:58:56 · 504 阅读 · 2 评论 -
springboot 国际化处理
spring 环境下 spring-context-5.2.14.RELEASE.jar 中,已有i18n相关依赖在请求到来时,获取用户设置的语言环境,并将该环境设置进上下文后续需要国际化的地方,使用MessageSource,根据key进行信息获取请求结束后,对上下文环境进行reset。原创 2023-08-16 08:56:57 · 1878 阅读 · 1 评论 -
java常量数据用枚举封装(七)mybatis优雅处理枚举类-通用TypeHandler
系统中使用枚举类代替常量值,mybatis 通用typeHandler编写。原创 2023-06-22 13:20:38 · 665 阅读 · 2 评论 -
java常量数据用枚举封装(六)mybatis优雅处理枚举类-typeHandler
项目中使用枚举类做常量,数据库中查出来的数据,mybatis默认使用ordinal匹配常量,本文为解决自定义常量值不连续,导致数据封装一场的问题,使用typeHander自行管理封装过程。原创 2023-05-17 16:02:44 · 415 阅读 · 0 评论 -
java常量数据用枚举封装(五)mybatis优雅处理枚举类
当使用枚举类型数据保存系统中的常量时,mybatis默认使用ordinal进行数据转换,文本旨在解决常量值非单调连续时,ordinal不匹配的问题原创 2023-05-13 13:53:56 · 262 阅读 · 0 评论 -
java常量数据用枚举封装(四)优雅对接前端-post请求体
java项目,常量数据使用枚举类进行封装,通用化的处理前端发送过来的post请求的常量数据,转换成对应的枚举数据原创 2023-05-07 22:20:10 · 375 阅读 · 0 评论 -
java常量数据用枚举封装(三)优雅对接前端-ConverterFactory
前面的文章已经解决了处理单个枚举常量的数据转换的问题。但这并不是最终解决方案,我们不可能为每一个枚举类都创建一套完整的转换类,所以就有了本文,最终版的解决方案查看springMVC的类的方法,可以发现有这么一个内容:也就是提供一个工厂类,当SpringMVC需要转换某类数据时,会先判断有无该类型的Converter如果无,则找该类型的,并执行其中的方法,传递的是该枚举类的Class对象。所以我们让所有的枚举类实现了同一个接口,这时,我们只要设置一个该接口类型的FactorySpringMVC。原创 2023-05-05 23:03:14 · 503 阅读 · 0 评论 -
java常量数据用枚举封装(二)优雅对接前端-自定义数据转换
java使用枚举类替换系统中的常量值,和前端对接,使用到了converter处理get请求的QueryString,使用JsonDeserializer做post请求的json转换,使用JsonSerializer返回枚举类的真值原创 2023-05-02 19:12:36 · 1059 阅读 · 0 评论 -
一文搞定Shiro+EhCache,实现对认证、鉴权信息缓存
shiro+JWT+EhCache,实现认证、鉴权缓存的移除与更新。每次请求都携带token,JWTFilter会调用shiro的login方法,进行认证引入缓存,避免频繁的验证–EhCacheshiroConfig开启缓存,Spring Bean管理自动注入CacheManager@Bean("securityManager") public DefaultWebSecurityManager securityManager(MyRealm myRealm,EhCacheManager e原创 2021-04-23 14:00:51 · 577 阅读 · 0 评论 -
JAVA项目接入微信公众号
jAVA接入微信公众号提供服务将JAVA项目与微信服务器对接代码入口将JAVA项目与微信服务器对接代码入口@PostMapping("/auth")@ApiOperation(value = “验证消息的确来自微信服务器”, notes = “接口配置信息”)public ModelAndView auth(String echostr, String timestamp, String nonce, String signature, HttpServletRequest request, M原创 2021-04-21 12:56:38 · 883 阅读 · 0 评论 -
java后端-微信小程序使用七牛云存储
微信小程序使用七牛云存储导读开发前的准备七牛云配置微信小程序测试号配置java配置-spring-boot正式开始java端代码七牛云工具类编写响应类编写七牛云响应结果获取token的控制器小程序代码七牛云工具类工具类的调用总结借鉴导读最近在做一个微信小程序项目,项目中涉及到大量图片的存储,由于之前的项目用到了七牛云存储服务,所以也打算在此项目中选用七牛云作为资源站点使用。七牛云的存储方式为:服务端转储,客户端直传,客户端token上传;本文主要讲解客户端token上传开发前的准备七牛云配置首原创 2020-07-28 16:46:06 · 973 阅读 · 0 评论 -
记录RestTemplate日志,javassist重写class,使响应流可重读
导航记录RestTemplate日志前言新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入记录RestTemplate日志前言 最近在做的项目经常需要与微信服务器交互,选用了restTemplate作为请求工具原创 2020-07-08 11:45:27 · 906 阅读 · 2 评论