java中的Class和Object.class分别是什么意思?
问题起源自一段使用SSH框架的代码,其中BaseDao中声明了这样一个方法:publicclassBaseDAOImplextendsHibernateDaoSuppor...
问题起源自一段使用SSH框架的代码,其中BaseDao中声明了这样一个方法:
public class BaseDAOImpl extends HibernateDaoSupport implements BaseDAO {
......
public Serializable deleteObject(Class obj,Serializable obj_id) throws Exception{
........
}
......
}
在Service的业务处理类中方法如下:
public class UserDaoImpl extends BaseDAOImpl implements UserDao {
.......
public void deleteUser(Serializable userId) throws Exception{
super.deleteObject(User.class, userId);
}
}
我没看明白这里的User.class有什么作用?还有BaseDao里方法声明中Class obj作用是什么? 展开
public class BaseDAOImpl extends HibernateDaoSupport implements BaseDAO {
......
public Serializable deleteObject(Class obj,Serializable obj_id) throws Exception{
........
}
......
}
在Service的业务处理类中方法如下:
public class UserDaoImpl extends BaseDAOImpl implements UserDao {
.......
public void deleteUser(Serializable userId) throws Exception{
super.deleteObject(User.class, userId);
}
}
我没看明白这里的User.class有什么作用?还有BaseDao里方法声明中Class obj作用是什么? 展开
4个回答
展开全部
同求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问闻,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
调用User.class类么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询