自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaBean第二个字母大写与jackson的坑

项目中使用的序列化工具为jackson,jackson通过javaBean的get和set方法获取属性名字并进行序列化,一般情况下先去除set,再将第一个字母转为小写,并与后面的字母进行拼接,如setName,将N转为小写n,再与后面ame进行拼接,得到属性名为name。1、在属性上加@JsonProperty注解,在反序列化的时候给该属性重命名,如在bName属性上加上@JsonProperty(“bName”)注解,表示在反序列化的时候将属性重命名为bName。写了一个简单的接口。

2025-02-07 11:18:39 277

原创 java为什么不能创建泛型数组

java为什么不能创建泛型数组java为什么不能创建泛型数组在《java核心技术(第11版)》p338中写到不能创建参数化类型(泛型)的数组。java为什么不能创建泛型数组引入泛型就是为了提高程序的安全性。数组在编译期间会类型擦除如Pair[]数组就会转换为Object[]数组。如果能创建泛型数组,那么就可以往里面放任何类型的对象(如Integer、String等等),这就违反了泛型的原则。破坏了程序的安全性。...

2021-07-04 16:39:37 661

空空如也

空空如也

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

TA关注的人

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