asm-3.3.1.jar,它是干嘛的?

发布于 2021-11-29 21:50:41 字数 42 浏览 905 评论 10

asm-3.3.1.jar,它是干嘛的?spring依赖它做什么事?期待大侠们的回复

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

瑾兮 2021-12-05 11:25:12

spring4.x中由于大量应用了反射机制和asm、cglib等函数库,因此spring通过jarjar将这些函数库嵌入到spring框架中,这样spring就可以同时支持Java6、7、8的字节码而不会产生运行时错误。

成熟的代价 2021-12-05 11:23:32

一人独醉 2021-12-05 11:22:56

楼主可以把它看成反射的一种替代方案,但效率更高更灵活,当然也更难

泪冰清 2021-12-05 11:21:59

这个地址讲了一些关于asm的,希望对大家有所帮助http://blog.csdn.net/liyangbing315/article/details/5472862

反话 2021-12-05 11:21:49

什么情况下要自己操作java的字节码啊?

悟红尘 2021-12-05 11:20:05

动态代理

夜司空 2021-12-05 09:25:29

能不能说的具体些?

臻嫒无言 2021-12-04 05:56:06

回复
说实话我也没玩过动态生成字节码,你想深入研究的话只能自己google了:http://www.oschina.net/p/asm/

彩扇题诗 2021-12-03 08:21:06

回复
嗯,还是谢谢了

坚持沉默 2021-12-01 05:56:48

ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文