lang3下的.ReflectionToStringBuilder生成toString的方法

代码实例如下所示:

@Test
public void testFindByPagePageOfUser() {
        Page<User> page=new Page<User>(1, 2);
        page=userService.findByPage(page);
        System.out.println("testFindByPagePageOfUser:"+page);
        if(page.getResult()!=null){
                for(User u:page.getResult()){
                System.out.println(ReflectionToStringBuilder.toString(u));
                }
        }
}

这是使用反射的机制,生成toString方法。这种方法,虽然消耗性能,但是,这点性能的消耗,几乎可以进行忽略。

posted @ 2020-02-04 17:33  King-DA  阅读(322)  评论(0编辑  收藏  举报