- 博客(4)
- 收藏
- 关注
原创 如何动态加载获取json文件?
在软件开发过程中,经常需要处理配置文件或数据,这些数据可能会因为业务需求或环境变更而频繁更新。传统的做法是,当文件更改后需要重启应用服务以使更改生效,这不仅影响用户体验,还可能带来不必要的服务中断。本文将为你详细介绍一种实现方式。3、定期或按需检查文件变更:在需要获取JSON数据时,检查文件的最后修改时间是否变化,如果变化则重新读取并解析文件。2、缓存文件信息:将文件路径、最后修改时间以及解析后的JSON数据缓存起来。1、初始化文件:在应用启动时或配置变更时,读取并解析JSON文件。
2024-09-10 15:05:52
441
原创 如何读取springboot项目中json文件
在springboot项目我们常常需要获取配置文件,包括但不限于YML、XML、Properties、JSON等类型文件;Properties和YML一般作为项目的主要配置文件,通过注解@Value即可读取;那么JSON文件应该如何读取呢?
2024-03-12 16:25:25
2992
原创 Ehcache和Redis封装接口(支持缓存切换)
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。4、持久化:Ehcache数据持久化较弱;3、应用场景:Ehcache更适合用于中小型应用;Redis更适合用于大数据缓存、数据恢复等场景。EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点。3、编写Ehcache实现类,实现CacheService缓存接口。3、编写Redis实现类,实现CacheService缓存接口。4、最后通过配置控制使用哪一种缓存,支持缓存的切换。
2024-03-01 16:31:45
837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人