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

站在巨人的肩膀上奋斗 发布于 2012/12/15 12:46
阅读 19K+
收藏 0
asm-3.3.1.jar,它是干嘛的?spring依赖它做什么事?期待大侠们的回复
加载中
1
景愿
景愿
ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm)
站在巨人的肩膀上奋斗
站在巨人的肩膀上奋斗
回复 @Liuxey : 嗯,还是谢谢了
景愿
景愿
回复 @代俊建 : 说实话我也没玩过动态生成字节码,你想深入研究的话只能自己google了:http://www.oschina.net/p/asm/
站在巨人的肩膀上奋斗
站在巨人的肩膀上奋斗
能不能说的具体些?
景愿
景愿
动态代理
宅男小何
宅男小何
什么情况下要自己操作java的字节码啊?
1
站在巨人的肩膀上奋斗
站在巨人的肩膀上奋斗

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

0
南湖船老大
南湖船老大
楼主可以把它看成反射的一种替代方案,但效率更高更灵活,当然也更难
0
看破868
看破868

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

返回顶部
顶部