美文网首页
反射实践之对象赋值

反射实践之对象赋值

作者: 凌晨五点的骚年 | 来源:发表于2018-11-09 17:50 被阅读0次

     平常写业务代码时,我们操作一个对象都是先对它进行初始化,然后再进行调用其方法或者属性。 

     但是如果涉及稍微底层的代码时,如果需要操纵一个方法,总不能也是直接new一个对象吧。

      第一,这样过于繁琐,

      第二,这样也不利于维护。

      所以这里就可以利用Java反射机制来进行操作。反射机制通俗点讲就是通过方法来调对象,避免了初始化这样一个过程。

      下面就举一个经典反射案例,对象间的赋值。平时设计业务代码是,根据分级规则,业务层和数据层进行隔离,而数据层的实体类与业务层的实体类需要一一对应,并在进行数据库CRUD时进行一个实体类对象间的赋值,但是如果属性间一一进行赋值,显得过于繁琐。所以就可以通过反射来进行赋值。

      话不多说,直接上图:

上图就是测试结果,测试无误。

相关文章

网友评论

      本文标题:反射实践之对象赋值

      本文链接:https://www.haomeiwen.com/subject/eewoxqtx.html