自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Json格式转换失败,目标对象没setter方法, Json格式的字符串转为实体类

项目中遇到要把json格式的字符串转换为实体类的需求, 但是目标实体类没有setter方法, 各种转换失败. 百度后发现解决方法. 如下:import com.alibaba.fastjson.TypeReference;import com.alibaba.fastjson.parser.Feature;Test obj = JSON.parseObject(msg, new TypeReference<Test>() { }.getType(), Featu.

2021-05-15 10:49:21 802

原创 fastjson转换实体类,反序列化失败,没有set方法,不通过set方法,可以使用Feature.SupportNonPublicField

String jsonString;Test obj = JSON.parseObject(jsonString, new TypeReference<Test>() { }.getType(), Feature.SupportNonPublicField);原文地址https://wujiazhen2.github.io/2018/10/27/fastjson%E4%BD%BF%E7%94%A8%E7%BB%8F%E9%AA%8C/

2021-04-22 09:29:30 2061

原创 win10安装jdk8点击下一步没反应,点击下一步闪退,win10安装jdk8失败

买了新电脑,开始配置java环境。装了jdk12很快就搞好了,但是eclipse打不开。百度是因为eclipse和jdk高版本不兼容。然后建议安装jdk8.然后故事开始了。现在Oracle官网只有exe安装包。然后jdk8死活安装不上去,打开安装包点击下一步就没反应,然后退出安装程序。蹩了一天多,一直找方法。要么说下载zip包的,要么说安装高版本。尼玛气死了。去售淘宝后也不懂怎么搞,联想官网售后也不行!!!最后百度了一下“win10 安装jdk8 点击下一步闪退” 你猜怎么着?...

2020-05-24 16:33:54 6568 32

原创 win10安装jdk点击下一步没反应?下载不到jdk的解压缩版?新版本jdk下eclipse报“An error has occurrent.”?从jdk.exe按文件提取解压缩包?统统看过来!!!

装了个Jdk12,Eclipse打开报错了!一脸懵逼!百度了全世界,最后确定是Jdk版本太高,Eclipse不兼容。为啥不兼容咱TMD不知道,也不敢TMD问!重新装Jdk8吧!尼玛打开exe文件点击下一步没反应!!exe装不了那咱去下个解压缩版吧!尼玛官方找没有!!!!

2020-05-24 11:57:54 1310

原创 EJB理解

EJB就是把原先客户端运行的“业务逻辑”抽取出来,封装在一个组件中。组件放在一个独立的服务器上运行。这个组件就是EJB组件。变成大白话就是,"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。...

2019-12-16 16:11:38 122

原创 PostgreSql聚合函数的坑

因为数据库是从MySQL转到PostgreSql的,大部分数据库函数不通用。持久层报错DATE_FORMAT() not exist。PostgreSql 中没有这个聚合函数。然后查到PostgreSql中有to_char(col,format)可以代替。但是代替后又报错:ERROR: column "sys_log.create_time" must appear in the GROU...

2019-08-15 10:30:54 2302

原创 spring-boot整合quartz、postgreSql数据库

新项目用到postgresql数据库整合quartz。开始启动时报错建议:No operator matches the given name and argument type(s). You might need to add explicit type casts.位置:117 [See nested exception: org.postgresql.util.PSQLExce...

2019-08-07 15:16:18 3603

原创 父类指向子类(向上转型),只能调用父类方法

当父类引用实例指向子类对象(向上转型)时,实例只能够调用父类方法;但是如果子类重写了父类方法,实例就默认调用子类重写后的方法!(当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方法。)代码如下:class A { public String show(D obj){ return ("...

2019-07-03 15:41:16 2092 7

转载 spring-mvc.xml 和 application-context.xml的配置与深入理解

原文地址https://blog.csdn.net/qq_35571554/article/details/82453684在java框架这个话题,前几篇文章是基于搭建ssm项目框架,以及web.xml的配置讲解,本篇主要就ssm框架的其他配置文件进行深入讲解,他们分别是:1、application-context.xml;2、spring-mvc.xml。回顾一下appl...

2019-06-06 11:02:11 211

转载 Spring、Spring MVC、MyBatis整合文件配置详解

原文地址:https://www.cnblogs.com/wxisme/p/4924561.html使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。Spring:http://spring.io/docsMyBatis:http://mybatis.github.io/mybatis-3/基本的组织...

2019-05-31 17:50:16 88

原创 @override有什么用,以及加不加@override有什么区别

1.简单来说@override注解是告诉编译器,下面的方法是重写父类的方法2.如果不写@override注解去直接重写方法,编译器是不会判断你是不是正确重写了父类中的方法的。如重写方法时参数与父类不同,程序是不会提示报错的。这会留下一个潜在的bug。当你写了@override注解时,程序会判断你是否正确的重写了父类的对应方法。而且加上此注解后,程序会自动屏蔽父类的方法。...

2019-05-31 16:34:47 20458 6

空空如也

空空如也

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

TA关注的人

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