//创建内省对象
IntroSpector iSpector = new IntroSpector()
new PropertyDescriptor("num",IntroSpector.class).getWriteMethod().invoke(iSpector, 1232)
System.out.println(iSpector.getNum())
Object numObject =
new PropertyDescriptor("num", iSpector.getClass()).getReadMethod().invoke(iSpector, null)
System.out.println(numObject)
使用@Resource注解,可以选择byName和byType,默认好像是byName。你说的这个只是对属性的注入,我现在是需要赋值,比如说bean里面有个username的属性,我现在想默认设置为 “张三”,的设置而不是注入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)