我想从表中选择多行/记录,然后将结果放入“变量”中。然后我想打印每一行的内容。
如果我在 Java 中使用休眠,我该怎么做?
例如,我有一个学生表,我想获取表的所有行。我知道每一行都是表/实体类/bean的一个实例。(假设我有一个实体 class-student )
该表就像(假设我在数据库中有一个包含数据的表):
表名: sutdent
有四列
id、lname、fname、性别
我记得我可以做类似的事情:
List<student> stlist=HibernateUtil.getSession().createQuery("select*from student").list();
//here I want to print the lname of the first row/object
System.out.println(stlist.get(0).getLname(););
为什么我收到错误消息“unexpectesd token *”?
我不能使用 * ?如果我不能使用 *,如果我想获取记录的所有内容(所有属性/列),我该怎么办?
还是有其他错误?我该做什么?谢谢!!