@Override
public Reservation findSingleReservByThisDate(String Date) {
Reservation theReservation = null;
try {
session = dataSourceFactory.getSessionFactory().openSession();
beginTransactionIfAllowed(session);
Query<Reservation> query = session.createQuery("from Reservation where checkinDate=:Date", Reservation.class);
query.setParameter("Date", Date);
theReservation = query.getSingleResult();
logging.setMessage("ReservationDaoImpl -> fetching reservation by date...");
} catch (NoResultException e) {
final InformationFrame frame = new InformationFrame();
frame.setMessage("There is no reservation at this date!");
frame.setVisible(true);
} finally {
session.close();
}
return theReservation;
}
ReservationDaoImpl.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:Hotel-Properties-Management-System
作者:
评论列表
文章目录