NutzCN Logo
问答 class文件如何传递到另外一个方法中去,能否转换成对象?
发布于 2082天前 作者 MrSongPing 1905 次浏览 复制 上一个帖子 下一个帖子
标签:

SysUser.class这个怎么当做参数传递,也就是另外一个方法中的形参是以Class cl这种接收吗?如果我在接收的那个方法中还想获取一个SysUser对象,是不是这边还要传入一个SysUser对象,还是由SysUser.class可以转换成SysUser对象?

public Object filterFetch(String column, Condition condition){
	    //过滤不查询的字段
        FieldFilter fieldFilter =FieldFilter.create(SysUser.class,column);
        //查询字段并返回对象
        SysUser sysUser= Daos.ext(this.dao(),fieldFilter).fetch(SysUser.class,condition);
        return  sysUser;
    }
1 回复
 public Object filterFetch(Class klass, String column, Condition condition){
	    //过滤不查询的字段
        FieldFilter fieldFilter =FieldFilter.create(klass,column);
        //查询字段并返回对象
        Object obj = Daos.ext(this.dao(),fieldFilter).fetch(klass,condition);
        return  obj;
}

添加回复
请先登陆
回到顶部