- 博客(8)
- 收藏
- 关注
原创 JAXB注解@XmlElementWrapper的使用,类似于自定义包装类
本文对比了生成XML列表结构的两种Java实现方案。方案1使用@XmlElementWrapper注解直接生成包装元素,优点是简洁,但无法扩展包装元素的属性和方法。方案2通过自定义包装类实现,灵活性更高:1)可添加包装元素的属性和子元素;2)能封装业务方法(如数据校验、金额汇总等)。适用于需要扩展XML结构或添加业务逻辑的场景,而方案1更适合简单列表需求。两种方式的选择取决于项目对灵活性和简洁性的需求。
2025-09-05 23:08:33
253
原创 启动springboot项目,在build的时候卡住,报错JPS incremental annotation processing is disabled.
解决SpringCloud编译报错的步骤总结: 首先在Compiler的共享构建VM选项中添加-Djps.track.ap.dependencies=false禁用增量注解处理,但编译仍报堆内存溢出; 通过增大Shared Build Process Heap Size值(默认700MB改为4096MB)解决内存不足问题; 重启后编译顺利完成,项目成功启动。该问题是由于项目过大导致默认内存不足,通过增加JVM堆内存分配解决。
2025-07-20 13:57:59
847
原创 在springboot应用里,读取不到从外面加载的json文件
在windows环境下,加载外部文件作为配置,出现没思路或者文件路径不存在的问题。
2024-10-29 23:09:40
1109
1
原创 指定查询时间点,定位日志位置
通过日志排查请求超时的问题,后端请求通过nginx转发到服务平台,服务平台向外部合作指定接口请求特定数据,发下服务平台日志可以正常请求到外部数据,但是服务平台返回给后端的却是504error ,后端通过mq消费消息的方式连接的服务平台。
2024-09-16 17:47:03
786
原创 记录bash 环境的一行命令 --用给定rsa密钥加密文件
将地址用双引号括住,防止报错 "Can only sign or verify one file".sign 文件放在 原文件之前。将错误输出重定向到log文件里面。
2024-09-09 19:53:52
268
原创 MYSQL5.7在win10的卸载与安装
更改环境变量:MYSQL_HOME的地址改为安装的地址,例如改为D:\Program Files\mysql\server。my.ini第66行和第99行character-char-set=utf8,两个都改,再重启mysql服务。创建一个mysql文件夹,下设data和server文件夹。删掉在Program Files内的mysql文件夹。我的电脑--管理--服务--关掉mysql的服务。删除注册表regedit(可选项)
2024-08-19 19:47:30
694
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅