一、vmtool 命令,查看 Spring 中的对象以及属性信息
1. 查看 Spring所管理的所有的 bean 名称
vmtool --action getInstances --className org.springframework.context.ApplicationContext --express 'instances[0].getBeanDefinitionNames()'
2. 查看具体的某个 bean 及其属性
vmtool --action getInstances --className org.springframework.context.ApplicationContext --express 'instances[0].getBean("beanName")' -x 3
3. 调用 bean 的方法
vmtool --action getInstances --className org.springframework.context.ApplicationContext --express 'instances[0].getBean("beanName").findById(id)'