第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

空指針異常

Session session = MyHibernateSessionFactory.getSessionFactory().getCurrentSession();

這句一直報空指針異常

package service.impl;


import java.util.List;


import org.hibernate.Query;

import org.hibernate.Session;

import org.hibernate.Transaction;


import db.MyHibernateSessionFactory;

import entity.Users;

import service.UsersDao;


public class UsersDaoImpl implements UsersDao {


public boolean usersLogin(Users u) {

// 事務(wù)對象

Transaction tx = null;

String hql = "";

try {

Session session = MyHibernateSessionFactory.getSessionFactory().getCurrentSession();

tx = session.beginTransaction();

hql = "from Users where username=:username and password=:password ";

Query query = session.createQuery(hql);

query.setParameter(0, u.getUsername());

query.setParameter(1, u.getPassword());

List list = query.list();

tx.commit();// 提交事務(wù)

if (list.size() > 0) {

return true;

} else {

return false;

}

} catch (Exception ex) {

ex.printStackTrace();

return false;

} finally {

if (tx != null) {

// tx.commit();

tx = null;

}

}

}

}


正在回答

1 回答

還是自己太粗心,MyHibernateSessionFactory.java中初始化sessionFactory時缺少一句代碼sessionFactory = config.buildSessionFactory(serviceRegistry);,原先我直接就返回對象了,跟著敲代碼眼睛不能一直看著視頻,自己寫完后還是要仔細比對檢查下。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號