自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Data Jpa 的deleteById 方法报错问题,EmptyResultDataAccessException

摘要:使用SpringBoot+JPA+Oracle框架时,调用deleteById()方法出现EmptyResultDataAccessException异常。经分析发现JPA默认会先执行findById查询,若不存在则抛出异常。解决方案有两种:1)执行前判断实体是否存在;2)在deleteById()后添加orElse(null)处理,即repository.deleteById(id).orElse(null)。这样可以避免空结果导致的异常问题。

2025-07-25 14:29:48 164

原创 Mysql8 设置数据库大小写不敏感,jeecg启动报错Table ‘jeecg-boot.QRTZ_LOCKS‘ doesn‘t exist

首次部署JeecgBoot时出现启动报错,经查需配置MySQL大小写敏感参数lower_case_table_names。在CentOS8上需先删除旧数据库文件并重新初始化,修改my.cnf配置文件将参数设为1(不区分大小写),最后使用随机生成的root密码登录MySQL完成配置。注意此操作会清空现有数据,仅适用于空数据库初始化。

2025-06-07 09:04:24 757

原创 数字的ASCII码值转为大写字母

大小写字母、数字的ASCII码值,及字母数字的转换

2023-01-29 11:58:36 2261

原创 Oracle版本不同导致子查询表名相同时,查询失败

环境:ssm项目+oracle数据库。oracle版本问题导致相同的临时名称查询失败的问题

2022-12-05 15:07:37 384

原创 使用SpringBoot项目继承Knif4j访问doc.html页面,出现No mapping for GET /doc.html

最近搭建一个新的SpringBoot项目,需要配置knif4j,从其他项目里拷过来knife4j版的Swagger配置文件,结果打开doc.html显示404,如下图:在百度一顿搜,始终没解决。官网推荐的方法是:https://doc.xiaominfo.com/guide/springboot-404.html因为doc.html是在jar包里的,需要使用资源处理器注册静态资源。问题解决...

2022-07-11 21:32:47 3682 1

空空如也

空空如也

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

TA关注的人

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