从cc++入门开始的我
再次感叹一句 java真香…..
cc++用库真的是库装完java都写完了…..(当然py用库更简单了…)
BeanUtils的使用
下载这两个jar 分别是 日志组件 和 beanutils 的库
http://commons.apache.org/proper/commons-logging/download_logging.cgi
http://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi
在项目里加入对应的jar即可
BeanUtils依赖于javabean的set get方法 方法名错了就不能使用成功
类的定义见上篇文章 ,其实也不用看 使用很简单 函数都是自解释型
package top.demo.test;
import java.lang.reflect.InvocationTargetException;
import org.apache.commons.beanutils.BeanUtils;
public class BeanUtilTest {
public static void main(String argv[]) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException{
Student student=new Student();
BeanUtils.setProperty(student, "name", "小王");
System.out.println(BeanUtils.getProperty(student, "name"));
}
}
输出结果
小王