目测是beanObject.getClass()中的beanObject==null了造成的,因为在Object beanObject = beans.get(bean);程序中没有设置过bean属性
打印beanObject.getClass().getInterfaces()看看,估计beanObject.getClass().getInterfaces()为空。还有把你的异常代码贴出来,不贴出来只能猜测啊
调试一下吧。