自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 beanutils.copyproperties拷贝无法覆盖问题及源码解析

一、copyproperties简介copyproperties是BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行复制。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。因此可以使用copyproperties更方便的进行复制public static void copyProperties(Object source, ...

2021-08-08 23:13:33 1995

原创 static静态配置@autowired @Resource注入空指针异常

在一个静态方法中需要调用外部配置public static BoolQueryBuilder biddingQry(RequestDTO req) { ......}由于是静态方法,因此调用了static进行配置@Resourceprivate static Config Config;发现报空指针异常:exception, time-consuming: 42.71 ms, parameter: [{"page":1,"pageSize":20,"sellerType":"

2021-07-05 16:06:39 555

原创 常用注册中心原理及比较

目前比较常用的注册中心有Eureka、Zookeeper、Consul和Nacos。最近对这四种注册中心的整体框架和实现进行了学习,并主要针对Nacos从源码角度学习了服务注册和订阅的具体实现。最后比较了这四种注册中心的区别。一.Eureka左上角的Eureka Client是服务提供者:向Eureka Server注册和更新自己的信息,同时能从Eureka Server注册表中获取到其他服务的信息。具体有以下四种操作:Register注册:Client端向Server端注册自身的元数据.

2021-06-28 00:54:45 1574 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除