Java后端
·2024-08-19暑期打卡 day18
今天继续完成手写rpc框架项目,主要完成了加载配置文件的功能,学会了双检锁单例模式,这种单例模式的写法和思想在之前我是没有接触过的,理解了双检锁的思想让我收获很大。然后我自己扩展了加载yml文件的功能,原本以为会很简单,结果踩了不少坑,首先是带有rpc前缀的yml文件用SnakeYaml框架不能直接加载,最后写了一个包装类解决。然后就是资源文件的加载问题,发现不能用简单的加载路径来获取文件,因为一个项目打包后,资源并不是放在最初的路径上的,最后用了getResourceAsStream() 这个方法才解决问题。
1
0
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
