Hibernate基本概念 (3)
生活随笔
收集整理的這篇文章主要介紹了
Hibernate基本概念 (3)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、hibernate配置:
?? 1.導jar包
?? 2.配置主文件
????? a。數據庫連接? url 驅動 用戶名,密碼,方言
????? b。相關?? 顯示sql,sql格式化
????? c。映射文件
? 3.映射文件
??? 表到實體
??? 字段到屬性
查詢:
? select dname from Dept d;
參數:
? 1.按位置:
? from Dept where name=?
? 2.按名稱
? from Dept where name=:name
? setxxxx()
? setParameter()
? setProperies(Map)
? setProperies(objct)
投影:
? 1.object對象
? 2.object[]
? 3.構造函數創建實體
??? query=session.createQuery("from Dept");
? 4.uniqueResult
? 5.setFirstResult();
? 6.setMaxResults();
?? 1,項目1????? 1.張三
?????????? ?
?? 2.項目2????? 2.李四
???? ?
???? 項目1: 張三? 李四
???? 項目2: 張三
??? ?
???? 項目員工關系表
????? 項目 ?? ?員工
????? 1 ??? ?:1
????? 1 ??? ?:2
????? 2 ??? ?:1
??? ?
?
?
?
?
??
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
?? 1.導jar包
?? 2.配置主文件
????? a。數據庫連接? url 驅動 用戶名,密碼,方言
????? b。相關?? 顯示sql,sql格式化
????? c。映射文件
? 3.映射文件
??? 表到實體
??? 字段到屬性
查詢:
? select dname from Dept d;
參數:
? 1.按位置:
? from Dept where name=?
? 2.按名稱
? from Dept where name=:name
? setxxxx()
? setParameter()
? setProperies(Map)
? setProperies(objct)
投影:
? 1.object對象
? 2.object[]
? 3.構造函數創建實體
??? query=session.createQuery("from Dept");
? 4.uniqueResult
? 5.setFirstResult();
? 6.setMaxResults();
?? 1,項目1????? 1.張三
?????????? ?
?? 2.項目2????? 2.李四
???? ?
???? 項目1: 張三? 李四
???? 項目2: 張三
??? ?
???? 項目員工關系表
????? 項目 ?? ?員工
????? 1 ??? ?:1
????? 1 ??? ?:2
????? 2 ??? ?:1
??? ?
?
?
?
?
??
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的Hibernate基本概念 (3)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate基本概念 (2)
- 下一篇: 6开纸尺寸 6开纸尺寸是多大