码迷,mamicode.com
首页 > 编程语言 > 详细

spring查看生成的cglib代理类源码详解

时间:2019-03-29 17:23:46      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:.com   pat   ram   结束   输入   class   java进程   详解   nbsp   

1.让程序阻塞(抛出异常会导致程序结束,所以在抛出异常之前阻塞)

2. windows控制台 cd到jdk目录下的lib目录,找到sa-jdi.jar 执行: java -classpath sa-jdi.jar "sun.jvm.hotspot.HSDB"

   出现如下窗口:

   技术图片

 点File—>Attach to hotspot proccess

技术图片

再运行cmd 执行 jps -l 列出java进程 找到项目进程:

技术图片

 

  输入进程id后 Tools—>Class  Browser

技术图片

点进去创建 .class文件在执行java -classpath sa-jdi.jar 的目录下会生成 cglib生成的class文件,然后使用IDEA查看

技术图片

如果期间出现无法加载 sawindbg.dll文件异常,则在java jdk目录下搜索文件,把它复制到 D:\Program Files\Java\jre1.8.0_201\bin目录下

spring查看生成的cglib代理类源码详解

标签:.com   pat   ram   结束   输入   class   java进程   详解   nbsp   

原文地址:https://www.cnblogs.com/dengrong/p/10622594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!