问答详情
源自:2-3 用户业务逻辑接口和类

Users is not mapped

用的hibernate5,请问怎么解决?

提问者:qq_张狂与自由_0 2016-04-22 17:40

个回答

  • KelvinMario
    2017-04-19 21:45:39

    @Override
    	public boolean usersLogin(Users u) {
    		// TODO Auto-generated method stub
    		Transaction tx = null;
    		String sql = "";
    		try {
    			Session session = MyHibernateSessionFactory.getSessionFactory().getCurrentSession();
    			tx = session.beginTransaction();
    			sql = "select * from users where username=? and password=? ";
    			Query query = session.createSQLQuery(sql);
    			query.setParameter(0, u.getUsername());
    			query.setParameter(1, u.getPassword());
    			List list = query.list();
    			tx.commit();
    			if (list.size() > 0) {
    				return true;
    			} else {
    				return false;
    			}
    		} 
    		catch (Exception ex) {
    			ex.printStackTrace();
    			return false;
    		} 
    		finally {
    			if (tx != null) {
    				// tx.commit();
    				tx = null;
    			}
    		}
    	}


  • senthy
    2016-04-22 19:39:26

    映射关系没有配置好。检查struts.xml