Spring
shenhuxi10000
这个作者很懒,什么都没留下…
展开
-
Springboot在RestController中获取各种相关信息的⽅方法
原创 2020-03-08 11:28:56 · 295 阅读 · 0 评论 -
Springboot全局异常处理器 @RestControllerAdvice @ExceptionHandler
一、目标:弄懂为什么springboot需要《全局异常处理器》?编码实战一个springboot《全局异常处理器》封装一个自定义异常 ,并集成进《局异常处理器》把《全局异常处理器》集成进《接口返回值统一标准格式》二、springboot为什么需要全局异常处理器?先讲下什么是全局异常处理器?全局异常处理器就是把整个系统的异常统一自动处理,程序员可以做到不用写try…catch那...原创 2020-03-08 10:30:25 · 613 阅读 · 0 评论 -
Docker 概念原理,常用操作(持续更新)
什么是dockerDocker vs. Virtual macheineDocker 架构镜像操作容器操作和生命周期进入容器内部外部网络访问容器容器通信容器数据管理原创 2020-03-01 18:29:55 · 161 阅读 · 0 评论 -
Spring Boot 异步框架@Async @EnableAsync
一、现实场景在现实的互联网项目开发中,针对高并发的请求,一般的做法是高并发接口单独线程池隔离处理。假设现在2个高并发接口:一个是修改用户信息接口,刷新用户redis缓存.一个是下订单接口,发送app push信息.设计解决方案用于[刷新用户redis缓存]和[发送app push信息]二、为什么要用异步框架,它解决什么问题?在SpringBoot的日常开发中,一般都是同步调用的。但经...原创 2020-02-25 23:32:34 · 253 阅读 · 0 评论 -
lombok 注解 @Data @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode
官方文档:@EqualsAndHashCode原文中提到的大致有以下几点:此注解会生成equals(Object other) 和 hashCode()方法。它默认使用非静态,非瞬态的属性可通过参数exclude排除一些属性可通过参数of指定仅使用哪些属性它默认仅使用该类中定义的属性且不调用父类的方法可通过callSuper=true解决上一点问题。让其生成的方法中调用父类的方法。...转载 2020-02-25 22:17:53 · 671 阅读 · 0 评论 -
Springboot 加入JMX监控
Springboot Java Application启动脚本,配置-Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=<<port>> -Dcom.sun.management.jmxremote.password.file=<<path>> -Dcom....原创 2020-02-19 15:00:16 · 1152 阅读 · 0 评论 -
springboot启动流程及原理
springboot启动入口类@SpringBootApplicationpublic class SpringBootWebApplication { public static void main(String[] args) { SpringApplication application = new SpringApplication(SpringBootWebA...原创 2019-12-26 23:36:51 · 1991 阅读 · 0 评论 -
获取JAVA接口的所有实现类
前言:想看基于spring 的最简单实现方法,请直接看 第七 八步。本文价值在于 包扫描的原理探究和实现; 参考自https://www.cnblogs.com/wangzhen-fly/p/11002814.htmlhttps://www.cnblogs.com/heaveneleven/p/9125228.html一、背景项目开发中,使用Netty做服务端,保持长连接与客户端(agen...原创 2019-12-24 17:49:34 · 2599 阅读 · 1 评论