• 短链的设计和思考

    前几天项目出了一些问题,祸源就在平台短链应用的是第三方(新浪短链t.cn),所有使用新浪短链的平台都未能逃过本次关服的洗刷。那么这个问题就警醒我们,第三方的服务固然快,也相对比较好,但是这些突如其来的...

    项目中HandlerMethodReturnValueHandler的应用

    相信很多同学在项目开发,会遇到这种问题,就是某些字段如果为null,返回给前台,然后前端会各种null判断?或者后端同学在返回之前对null之进行判空,然后返回。。。这样做的后果是,随着系统的逐步升级...

    SpringBoot引入Bean组件的几种方式

    众所周知,在spring内部,所有的bean都是交由spring来统一管理的,有些bean可能是直接通过BeanDefinitionRegistry定义的,有些是通过FactoryBean注册的(一般...

    SpringMvc源码之解析参数HandlerMethodArgumentResolver

    HandlerMethodArgumentResolver是什么?它是springmvc提供的入参解析器,像平常应用的注解@RequestParam@PathVariable@ModelAttribu...

    Spring整合通用Mapper源码阅读

    Mybatis的源码学习(一):前言:**结合spring本次学习会先从spring-mybatis开始分析**在学习mybatis之前,应该要对spring的bean有所了解,本文略过先贴一下myb...

    nginx配置负载均衡

    前两天在学习负载均衡,然后就看到了nginx,当前做反向代理,负载均衡nginx用的确实比较大。比如阿里用的Tengine也是基于nginx之后改的。当然,我们的项目中也有在用nginx。nginx是...