MAT的jdk版本问题

MAT启动“Version 1.8.0_112 of the JVM is not suitable for this product. Version: 17 or greater is required.” 启动mat时提示jdk版本需要17或以上。 下载jdk17: https://www.o

無味 無味 发布于 2024-05-04

RestTemplate突然变成xml结果了

RestTempate访问某天突然从json的结果变成xml,导致线上许多远程调用解析失败 如图: 查询原因: RestTemplate初始化源码: static { ClassLoader classLoader = RestTemplate.class.getClassL

無味 無味 发布于 2024-04-29

fastjson.JSONException: can not cast to xxx, value xxx

Exception in thread "main" com.alibaba.fastjson.JSONException: parseLong error, field : id at com.alibaba.fastjson.util.TypeUtils.castToJavaBean(Type

無味 無味 发布于 2024-03-14

Mockito-简单使用使用

参考案例:(本位使用markdown编写) git.oschina实例:https://gitee.com/lhhTestTool/LhhMockito # LhhMockitomock 单元测试 Mockito进行实战演练# Mockito是什么?Mockito是mocking框架,它让你用简洁的

無味 無味 发布于 2018-04-16

EasyMock 简单使用

参考案例:(本位使用markdown编写)https://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/https://www.yiibai.com/easymock/git.oschina实例:https://gitee.com/l

無味 無味 发布于 2018-04-12

SpringDataJpa学习

# SpringBoot Jdbc JPAJPA是`Java Persistence API`的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中基于模板Dao的实现,使得这些具体实体的Dao层已经变的非常“薄”,有一些具体

無味 無味 发布于 2018-04-11

java-Freemarker TemplateLoader实现模版

TemplateLoader的实现 作为一个模板文件加载的抽象,自然不能限制模板来自何方,在FreeMarker中由几个主要的实现类来体现,这些TemplateLoader是可以独立使用的,Webapp需要Servlet环境。当然你可以实现自己的TemplateLoader. StringTempl

無味 無味 发布于 2017-11-30

hibernate-主键生成策略

1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 配置文件

無味 無味 发布于 2017-11-15

Apache shiro如何实现一个账户同一时刻只有一个人登录

继承AuthorizingRealm类,重写方法doGetAuthenticationInfo 以上是临时解决方案,后面有更好的在补上 灵感来源:http://www.cnblogs.com/lingxue3769/p/5809543.html

無味 無味 发布于 2017-09-29

hibernate JPA 使用懒加载时代理对象

hibernate延迟加载代理对象实际对象读取方式 所有解决的问题 当两个对象相互关联并使用懒加载时,从数据库中取出来使用时报错,通过调试查看对象所有字段的值为null;其中有个handle的对象,代表着为hibernater的缓存代理对象。但通过get\setXXX()有能得到该对象的字段值。但是

無味 無味 发布于 2017-09-15