0
我從數據庫中提取數據有6行在表中但它沒有在程序中顯示任何輸出。可能是我的代碼在下面的問題。 它不顯示在控制檯中的任何錯誤。不從表中返回任何行
public class smsDAO {
Session session = HibernateUtil.getSessionFactory().openSession();
public List<SmsGateway> fetchAll() {
System.out.println("Calling fetchA b");
Transaction tx = session.beginTransaction();
List<SmsGateway> sms = null;
try {
sms = session.createQuery("FROM sms_gateway").list();
tx.commit();
for (SmsGateway s : sms) {
System.out.println(s.getDescription() + " " + s.getUrl1());
}
} catch (HibernateException e) {
if (tx != null) {
tx.rollback();
}
} finally {
session.close();
}
System.out.println("Calling fetchA re ");
return sms;
}
}
「sms_gateway」是這個java類或DB表的名字嗎? – mahesh
db類名稱。 – xrcwrn