@Override
public User getUserByName(String theName) {
User user = null;
try {
session = dataSourceFactory.getSessionFactory().openSession();
beginTransactionIfAllowed(session);
Query<User> query = session.createQuery("from User where NickName=:theName", User.class);
query.setParameter("theName", theName);
user = query.getSingleResult();
logging.setMessage("UserDaoImpl -> user "+user.getNickName()+" saved successfully.");
} catch (NoResultException e) {
session.getTransaction().rollback();
logging.setMessage("UserDaoImpl : " + e.getLocalizedMessage());
} finally {
session.close();
}
return user;
}
UserDaoImpl.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:Hotel-Properties-Management-System
作者:
评论列表
文章目录