JDBC(6)—BeanUtils
来源:互联网 发布:linux服务器换编码 编辑:程序博客网 时间:2024/06/07 18:02
- 1.简介:
BeanUtils工具是一种方便我们对JavaBean进行操作的工具,是Apache组织下的产品 - 2.Java 类的属性:
- 1>.在JavaEE中java类的属性通过getter和setter来定义。getter和setter方法,去掉get和set之后小写首字母,即是java
的属性。 - 2>.而写在类中的成员属性叫:字段。
- 3>.一般情况下,字段名和属性名都一致。
- 4>.操作java属性的有一个功能包:beanutils
测试其中的几个方法:setProperty()、getProperty()这里主要介绍这两个方法。
①:搭建环境:配置jar包,导入两个jar包commons-beanUtils-1.8.0.jar和commons-logging-1.1.1.jar
但是commons-logging.jar使用的是1.1.3版本的话,
就需要导入beanutils类的getProperty()依赖的commons-logging-1.1.3-doc.jar、commons-logging-1.1.3-source.jar
和BeanUtils类的getProperty()方法依赖的commons-logging-1.1.3.jar。
实例代码
- 1>.在JavaEE中java类的属性通过getter和setter来定义。getter和setter方法,去掉get和set之后小写首字母,即是java
setProperty():BeanUtils.setProperty(object, "IDCard", "10100101"); getProperty():BeanUtils.getProperty(object, "IDCard");
实例方法:
public class BeanUtilsTest_6 { @Test public void testSetProperty() throws Exception{ Object object = new Student(); System.out.println(object); //setProperty()方法中的参数为某一类的对象、指定的属性名、属性值。 //该方法依赖commons-logging-1.1.3.jar包 BeanUtils.setProperty(object, "IDCard", "10100101"); System.out.println("SetProperty():"+object); } @Test public void testGetProperty() throws IllegalAccessException, InvocationTargetException, NoSuchMethodException{ Object object = new Student(); BeanUtils.setProperty(object, "IDCard", "10100101"); //getProperty()方法中参数为某一类的对象、该对象的属性名。 //该方法依赖commons-logging-1.1.3-sources.jar和commons-logging-1.1.3-doc.jar Object val = BeanUtils.getProperty(object, "IDCard"); System.out.println("GetProperty():"+val); }}
阅读全文
0 0
- JDBC(6)—BeanUtils
- jdbc-------BeanUtils
- 用组件beanutils,dbutils简化JDBC操作
- 用组件beanutils,dbutils简化JDBC操作
- 用组件beanutils简化JDBC操作
- JDBC之beanUtils的基本使用
- Struts1—从BeanUtils看struts的实现原理3(自定义BeanUtils的转换器)
- beanutils
- BeanUtils
- BeanUtils
- BeanUtils
- beanutils
- beanutils
- BeanUtils
- BeanUtils
- BeanUtils
- BeanUtils
- Beanutils
- CSU 1965(斯坦纳树)
- Oracle 11g安装前的准备
- 分析程序调用几次函数
- Docker的学习
- 51nod--1089 最长回文子串V2(Manacher 算法)
- JDBC(6)—BeanUtils
- 常见C/C++笔试、面试题
- [poj2234]Matches Game nim游戏
- 奶爸的生活
- 【Kmp求字符串前缀在字符串出现的次数】51nod 1277 字符串中的最大值
- Flowery Trails 多条最短路边长之和
- IO
- JDBC- 正确关闭数据库连接
- 输入法切换 圆角与半圆