Java深入(1)

一、javabean
   1.定义
      属性名通过getter,setter方法确定,如getX确定x属性,getCPU确定CPU属性
      setter确定属性名:属性名第2个字母是小写,第1个字母才从大写变成小写
   2.内省(IntroSpector)
      2.1 借助PropertyDescriptor类
      2.2 IntroSpector.getBeanInfo()
   3.Method.invoke()疑问(尚未解决)

      Method.invoke()调用对象实例的非String类型的属性的setter方法时报错:

          argument type mismatch(只有属性类型为String不报错),具体见附件DefaultRowMapper.java

你可能感兴趣的:(java)