hibernate怎么获取表中所有记录?

我就是不知道怎么把所有记录一条一条的打印出来啊`
2024年12月04日 05:01
有2个网友回答
网友(1):

使用下面的代码就可以将记录打印出来
Session session = HibernateSessionFactory.getSession();
String sql = "from Msg";
Query que = session.createQuery(sql);
List msgs = que.list();
Iterator it=msgs.iterator();
while(it.hasNext())
{
Message msg=(Message)it.next();
System.out.println(msg.getXXX());
}

网友(2):

这样是最常见的。

Session session = HibernateSessionFactory.getSession();
String sql = "from Msg";
Query que = session.createQuery(sql);
List msgs = que.list();