240 发简信
IP属地:江苏
  • 120
    业务日志服务架构简介

    背景介绍 随着业务服务(Server App)逐渐增加,使得问题排查非常困难,很多时候需要关联查询多个服务的日志,而且统计分析十分不便。因此,急需设计一个集中式海量日志实时处...

  • SonarQube计算增量覆盖率

    https://blog.csdn.net/weixin_30800615/article/details/113318163[https://blog.csdn.net/w...

  • maven引用本地jar包,不能将本地jar打包

    说明 有时需要通过maven引入本地jar,本地运行时没有问题,打包成应用jar时出现ClassNotFound异常通过排查发现本地引入的jar,实际并没有打包到应用jar里...

  • 120
    spring-boot记录X-Request-Id

    说明 在前后端分离模式下,前端触发后端异常信息时,后端人员需要拿到本次的请求地址,参数等,再次发送请求重现问题,比较麻烦。 方案 如果我们为每个请求生成唯一请求ID,后端日志...

  • spring-boot处理jackson的null值

    说明 接口返回的json对象内的字段可能包含null值,前端可能还需要再对null做处理,判断、显示等 方案 除对象外,字段不会再返回null值 全局对返回null的处理 后...

  • MyBatis读取大量数据(流式读取)

    说明 导出大量数据时,虚拟机频繁GC,内存耗尽,CPU爆满场景:java端从数据库读取100W数据进行后台业务处理 方案 可采用Mybatis数据流式读取进行优化 分页读取出...

  • spring-boot接口出入参加/解密

    说明 在多数的项目中,开发人员习惯将表记录的主键自增id通过接口暴露出去,如:接口-列表,返回数据中包含每行数据的id,删除和修改接口依照此id做删除与修改的条件,由于id是...

  • maven打包按需引入模块/jar

    说明 同一个项目有A、B、C,3个模块,客户只购买了项目的A、B,2个模块,我方不希望把所有模块全部打包到一起给客户 方案 使用Maven打包时,利用其profile配置区分...

  • spring-boot热重启

    1. pom增加如下配置 2. 使用方法 mvn spring-boot:run,运行项目 成功运行项目后,修改业务代码测试,菜单/Build -> Build Projec...

  • 120
    IDEA配置注释模板

    单行注释 JAVA文件-注释模板配置 [图片上传失败...(image-c08358-1641546523806)] 菜单Preferences/Editor/Live Te...

  • 120
    spring-boot给所有controller路径统一加前缀

    增加自定义注解ApiRestController如果针对的是RestController可跳过此步骤@Target(ElementType.TYPE)@Retention(R...

  • 120
    jjche-boot-企业级快速开发平台

    jjche-boot 企业级快速开发平台,前后端分离设计,基于SpringBoot2.x、Spring Security,JWT,MyBatis-plus,Vue,在线代码生...