freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]hibernate查詢策略-資料下載頁(yè)

2025-01-21 22:38本頁(yè)面
  

【正文】 {}號(hào)用來(lái)引用數(shù)據(jù)表的別名,例如以上代碼中 {s.*}表示使用 s來(lái)作為t_student表的別名。 Native SQL查詢 命名 SQL查詢 與 HQL的命名查詢相似,也可以將本地的 SQL查詢語(yǔ)句定義在映射文件中,然后像調(diào)用一個(gè)命名 HQL查詢一樣直接調(diào)用命名 SQL查詢。 例如在 SQL查詢,如下所示: hibernatemapping class name=Student table=student lazy=false …… /class sqlquery name=QueryStudents ![CDATA[ select {s.*} from t_student s where 22 ]] return alias=s class=Student/ /sqlquery /hibernatemapping Native SQL查詢 3.自定義 insert、 update和 delete語(yǔ)句 sqlinsert、 sqlupdate 和 sqldelete3個(gè)標(biāo)記??梢允褂眠@ 3個(gè)標(biāo)記自定義自己的 insert、 update和 delete語(yǔ)句,例如在: hibernatemapping class name=Student table=student lazy=false id name=id unsavedvalue=null type=string column=id generator class=/ property name=name type=string / property name=age type=int / Native SQL查詢 sqlinsert !insert語(yǔ)句 insert into t_student(name, age, id) values(?,?,?) /sqlinsert sqlupdate !update語(yǔ)句 update t_student set name=?, age=? where id=? /sqlupdate sqldelete !delete語(yǔ)句 delete from t_student where id=? /sqldelete /class /hibernatemapping Native SQL查詢 對(duì)于上述文件中自定義的 SQL語(yǔ)句,要注意以下幾點(diǎn)。 insert和 update語(yǔ)句中定義的字段必須和映射文件聲明的屬性相對(duì)應(yīng),一個(gè)都不能少。 在 insert和 update語(yǔ)句中,屬性出現(xiàn)的順序必須和映射文件中聲明的順序一致。 在 insert語(yǔ)句中,主鍵 id總是放在最后。 在程序中實(shí)現(xiàn)以上自定義的 insert語(yǔ)句如下: …… Student stu = new Student()。 (“Bill”)。 (22)。 (stu)。 … Native SQL查詢 運(yùn)行上述程序,控制臺(tái)顯示的信息如下: Hibernate: insert into t_student(name,age,id) values(?,?,?) 如果不想在 insert或 update語(yǔ)句中包括所有屬性,則可以在屬性定義時(shí),加上 insert=false或update=false,如下所示: property name=”name” type=”string” insert=”false” update=”false” / sqlinsert insert into t_student(age, id) values(?,?) /sqlinsert sqlupdate update t_student set age=? where id=? /sqlupdate 作業(yè) ?把用戶管理實(shí)訓(xùn) dao層都替換成 hibernate的查詢 重點(diǎn)知識(shí) ?掌握 Hibernate查詢
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1