java中一个类User。 User与User.class有什么区别?
Hibernate中:try{session=HibernateUtils.getSession();session.beginTransaction();//这里:Us...
Hibernate中:
try{
session=HibernateUtils.getSession();
session.beginTransaction();
//这里:
User user=session.load( User.class, "xxxxxxxxxxxxxx");
session.getTransaction().commit();
}catch(Exception e){
e.printStackTrace();
session.getTransaction().rollback();
}finally{
HibernateUtils.closeSession(session);
} 展开
try{
session=HibernateUtils.getSession();
session.beginTransaction();
//这里:
User user=session.load( User.class, "xxxxxxxxxxxxxx");
session.getTransaction().commit();
}catch(Exception e){
e.printStackTrace();
session.getTransaction().rollback();
}finally{
HibernateUtils.closeSession(session);
} 展开
4个回答
展开全部
User是个类名
User.class会得到一个Class(字节码对象)类型的对象,这个对象包含这个类的所有属性
看看API的Class类 在看看反射 你就明白了
User.class会得到一个Class(字节码对象)类型的对象,这个对象包含这个类的所有属性
看看API的Class类 在看看反射 你就明白了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果类User的public,那么他和User.class、User.java必须同名。就这么简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
User.java是我们可以写的Java源代码文件,而User.class是经过编译后生成的文件,这个文件时运行调用的文件,所有的Java文件都是经过编译为class文件后才有用的,hibernate也是调用class文件的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询