亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 在程序中寫SQL語句的缺陷
    查看全部
    0 采集 收起 來源:什么是ORM

    2017-07-10

  • ORM
    查看全部
    0 采集 收起 來源:什么是ORM

    2017-07-10

  • getCurrentSession在事務提交或者回滾之后會自動關閉,而openSession需要你手動關閉。如果使用openSession而沒有手動關閉,多次之后會導致連接池溢出; openSession每次創建新的session對象,getCurrentSession使用現有的session對象.
    查看全部
  • 類型映射
    查看全部
  • Hibernate是持久化層的作用
    查看全部
    0 采集 收起 來源:Hibernate簡介

    2017-07-07

  • 什么是Hibernate
    查看全部
    0 采集 收起 來源:Hibernate簡介

    2017-07-07

  • 寫sql語句的不利之處:
    查看全部
    0 采集 收起 來源:什么是ORM

    2017-07-07

  • 1.什么是ORM?為什么使用Hibernate? 對象關系映射;為了少寫和底層數據庫相關的sql語句,方便程序的維護、修改,提高跨平臺性和可擴展性。Hibernate是Java領域內的一款技術成熟穩定的ORM框架 2.Hibernate開發的基本步驟? (1)編寫配置文檔hibernate.cfg.xml (2)編寫實體類。注意:每一個實體類都要與數據庫中的一張表一一對應,實體類的編寫要遵循JavaBean的要求。 (3)生成對應實體類的映射文件并添加到配置文檔中 (4)調用Hibernate API進行測試 3.什么是session? 類似于JDBC里面的connection對象。調用session操作數據庫,實際上就是調用connection的各種API函數來實現的。 4.openSession與getCurrentSession的區別? 前者每次都是創建新的session對象,而后者使用單例模式,每次創建都是相同的對象。openSession在使用完畢后需要顯式地關閉,而getCurrentSession在事務提交之后會自動關閉。 5.單表操作有哪些常用的方法? 增刪改查對應使用session當中的save、delete、update、get/load方法 6.單表操作,查詢一條記錄時,get和load的區別? get在使用的時候立即發送sql語句,并且獲得的是實體類的對象類型,而load只有在使用具體對象的非主屬性的時候才會發送sql語句,而且返回的是一個代理對象。
    查看全部
  • get和load區別2
    查看全部
  • get和load區別1
    查看全部
  • 組件屬性的意思是,持久化類的屬性并不是基本數據類型,也不是字符串、日期等標量類型的變量,而是一個復合類型的對象,在持久化過程中,它僅僅被當作值類型,而并非引用另一個持久化實體。
    查看全部
  • BLOB 列被視為二進制字符串(字節字符串)。TEXT列被視為非二進制字符串(字符字符串)
    查看全部
  • Hibernate中照片的數據庫寫入與讀出
    查看全部
  • Hibernate基本數據類型 前兩列比較常用,例如在配置文檔中的type就經常使用這些。 date 表示日期:YYYY-MM-dd time 表示時間:hh:mm:ss tiemstamp時間戳: yyyy-MM-dd hh:mm:ss 另外,映射的數據類型設置會決定最后數據庫中的類型。 比如我們在Java程序中使用的是java.util.Date類型定義變量Birthday。但在映射關系的配置文檔中對應的type改成date類型,那么最后保存在數據庫的Birthday類型就是date,也就是YYYY-MM-dd,而非java.util.Date(或者timestamp)的YYYY-MM-dd hh:mm:ss。
    查看全部
  • 單一主鍵 Ps1:assigned注意:如果實體類中設置的主鍵id是基本類型int的話,則可以不用賦值,系統默認值為0;如是引用類型Integer話,則默認值為null,不賦值系統則報錯。 Ps2:native注意:系統會自動選擇該數據庫對應的自動增值方式,從1開始。即使手動給他賦值,也不會起作用,但也不會報錯。
    查看全部

舉報

0/150
提交
取消
課程須知
小伙伴們,學習本門課程前需要具備Java基礎知識和面向對象編程思想,并能夠熟練使用JDBC操作Mysql數據庫。
老師告訴你能學到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能夠熟練創建Hibernate實例

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!