課程
/后端開(kāi)發(fā)
/Java
/HQL數(shù)據(jù)查詢基礎(chǔ)
不需要開(kāi)啟事務(wù)?直接session就能查詢??我的不好使啊??
2017-06-14
源自:HQL數(shù)據(jù)查詢基礎(chǔ) 3-4
正在回答
你在hibernate.cfg.xml中設(shè)置了手工管理事務(wù),所以在查詢的時(shí)候需要開(kāi)啟事務(wù),提交事務(wù)。
黑店老板
只查詢不修改數(shù)據(jù)庫(kù)里任何數(shù)據(jù)時(shí),是可以不事務(wù)提交的。。
qq_頖縌乖乄絯_04017281
1. 確認(rèn) hibernate.cfg.xml 下配置 :<property name="hibernate.current_session_context_class">thread</property>2. 確認(rèn)獲取 Session 方式:mSession = mSessionFactory.getCurrentSession();3. 確認(rèn)重寫(xiě) doWork() 并調(diào)用?connection.setAutoCommit(true); 啟動(dòng)事務(wù)4. 確認(rèn) mSession 執(zhí)行查詢語(yǔ)句后調(diào)用?mSession.flush();
舉報(bào)
使用HQL從數(shù)據(jù)庫(kù)中找到你要的數(shù)據(jù),掌握了使用Hibernate
1 回答hql 是只能查詢嗎? saov() 添加不了啊
1 回答這里為什么沒(méi)有事務(wù)的提交就可以進(jìn)行查詢呢?
1 回答hql多表查詢功能
2 回答如果查詢多個(gè)表中的數(shù)據(jù),自定義的類要不要映射表呢
2 回答hql語(yǔ)句查詢兩個(gè)類,查詢的結(jié)果list怎么遍歷·
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-06-02
你在hibernate.cfg.xml中設(shè)置了手工管理事務(wù),所以在查詢的時(shí)候需要開(kāi)啟事務(wù),提交事務(wù)。
2017-06-15
只查詢不修改數(shù)據(jù)庫(kù)里任何數(shù)據(jù)時(shí),是可以不事務(wù)提交的。。
2017-06-14
1. 確認(rèn) hibernate.cfg.xml 下配置 :
<property name="hibernate.current_session_context_class">thread</property>
2. 確認(rèn)獲取 Session 方式:
mSession = mSessionFactory.getCurrentSession();
3. 確認(rèn)重寫(xiě) doWork() 并調(diào)用?connection.setAutoCommit(true); 啟動(dòng)事務(wù)
4. 確認(rèn) mSession 執(zhí)行查詢語(yǔ)句后調(diào)用?mSession.flush();