向数据库插入含有单引号的字段问题
两种方法
一种是在单引号前加一个单引号
一种是用ASCII代码
比如要插入David’s house
insert into table values ('David''s house');
insert into table values ('David' || char(39) || 's house');
如何判断某个Class对象是否是字符串类型
Class<?> strClz;
"java.lang.String".equals(strClz.getName());
instance of 和 isInstance的区别
https://www.cnblogs.com/greatfish/p/6096038.html
getMethod和getDeclaredMethod的区别
getDeclaredMethod 本类定义的方法
getMethod 除了本类定义的方法,还包含父类接口类的方法
Java反射如何调用类的getter和setter
PropertyDescript pd = new PropertyDescript(fieldName, clazz);
pd.getReadMethod.invoke(obj);
pd.getWriteMethod.invoke(obj, params);