Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dubbo 是否能去掉fastjson依赖呢 #10621

Closed
hujun-w-2 opened this issue Sep 14, 2022 · 7 comments
Closed

dubbo 是否能去掉fastjson依赖呢 #10621

hujun-w-2 opened this issue Sep 14, 2022 · 7 comments

Comments

@hujun-w-2
Copy link
Contributor

fastjson依赖目前漏洞较多,是否可以换成gson呢

@hujun-w-2
Copy link
Contributor Author

TU5MaWooYS
fa发现一个自动切换json框架的依赖,是否意味着3.0.10版本已经可以完全不依赖fastjson了

@hujun-w-2
Copy link
Contributor Author

@chickenlj 大佬,能否帮忙解答一下?

@AlbumenJ
Copy link
Member

TU5MaWooYS fa发现一个自动切换json框架的依赖,是否意味着3.0.10版本已经可以完全不依赖fastjson了

是的,但是由于兼容目的,目前 fastjson 还是会传递依赖出去。在未来合适的版本上会去掉这个传递依赖

@hujun-w-2
Copy link
Contributor Author

出于兼容目的是什么意思呢,如果我以前老版本的dubbo服务使用的是fastjson,升级到3.0.10切换成gson会有什么问题吗?

@AlbumenJ
Copy link
Member

出于兼容目的是什么意思呢,如果我以前老版本的dubbo服务使用的是fastjson,升级到3.0.10切换成gson会有什么问题吗?

有的应用因为 dubbo 传递依赖了 fastjson 就直接使用了 fastjson,如果 dubbo 不再传递以来会导致这些应用报错

@JavaLionLi
Copy link
Contributor

建议使用jackson 通用spring自带 安全性可靠性都高

@JavaLionLi
Copy link
Contributor

出于兼容目的是什么意思呢,如果我以前老版本的dubbo服务使用的是fastjson,升级到3.0.10切换成gson会有什么问题吗?

gson性能和可靠性还有功能强度都没有jackson好 相信spring最好了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants