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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 輸入輸出流
    查看全部
  • get和load的區別
    查看全部
  • 第一個Hibernate例子-創建持久化類:遵循Java Bean設計原則 1)公有的類 2)提供共有的不帶參數的默認constructor 3) 屬性私有 4)getter/setter封裝 (Eclipse 、source-right click-Source-Generate Getters and Setters) 為便于測試,做一個toString()方法(推薦所有的持久化類都做一個toString() Eclipse ->source->right click-Source-Generate toString()))。
    查看全部
    0 采集 收起 來源:創建持久化類

    2018-03-22

  • 對象類型
    查看全部
  • ·配置文檔的屬性標簽: <!--聲明Hibernate配置文件的開始-->? ? ?? <hibernate-configuration>? ? ? <!--表明以下的配置是針對session-factory配置的,SessionFactory是Hibernate中的一個類,這個類主要負責保存HIbernate的配置信息,以及對Session的操作-->? ? ? <session-factory> <!--mysql默認用戶名是root> <property name="hibernate.connection.username">root</property>? <!--連接數據庫是密碼-->? <property name="hibernate.connection.password"></property> <!驅動Mysql> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver </property>? <!--connection.useUnicode連接數據庫時是否使用Unicode編碼-->? <!--characterEncoding連接數據庫時數據的傳輸字符集編碼方式,最好設置為gbk-->?useUnicode=true避免出現中文亂碼 <property name="connection.url">jdec:mysql:///hibernate?useUnicode=true&amp;characterEncoding=UTF-8</property>? <!--hibernate.dialect 只是Hibernate使用的數據庫方言,就是要用Hibernate連接那種類型的數據庫服務器。-->? <property name="dialect">org.hibernate.dialect.MySQLDialect </property> <property name="show_sql">true</property> <property name="format_sql">true</property> <property name="hbm2ddl.auto">create</property> ·
    查看全部
  • 第一個Hibernate例子-創建Hibernate的配置文件-創建 ·hibernate Tools會自動生成配置文件 如果編輯時Eclipse沒有出現代碼自動提示功能的話 需要導入dtd文檔的支持,該dtd文檔在一下目錄中 hibernate-release-4.2.4Final\project\hibernate=core\src\main\resources\org\hibernate\hibernate=-mapping-3.0.dtd Project選中-src選中-right click-new-Other: Hibernate\Hibernate Configuration File(cfg.xml)-next-next-(Session factory name 暫時不創建)-Finish
    查看全部
  • Hibernate基本類型
    查看全部
  • hbm id標簽 主鍵生成策略
    查看全部
    0 采集 收起 來源:hbm配置文檔

    2017-03-21

  • 第一個Hibernate例子-插件 ·開發工具:Eclipse Standard Kepler ·Hibernate Tools for Eclipse Plugins ·Hibernate Tools 是由JBoss推出的一個Eclipse綜合開發工具插件, 該插件可以簡化ORM框架Hibernate,以及JBoss Seam,EJB3等的開發工作。 插件安裝:Eclipse -HELP-Install New Software -Add ,Archive(找到Hibernate Tools安裝包),Name 隨便起,OK-勾選-next 安裝完成后,重啟,在File-new-other-出現Hibernate選項,表明安裝成功 第一個Hibernate例子-步驟 ·創建Hibernate的配置文件 ·創建持久化類 ·創建對象-關系映射文件 ·通過Hibernate API編寫訪問數據庫代碼 (*使用版本* HIBERNATE4.2.4 + MySql6.0) ·導入Hibernate必須的jar包 hibernate-release-4.2.4.final\lib\required ·導入MySQL的JDBC驅動 mysql-connector-java-5.1.7-bin.jar ·導入Junit4的jar包(單元測試工具) junit-4.10.jar 第一個Hibernate例子-創建Hibernate工程 1)新建Java Project 2)自定義jar包(自定義并導入):windows-Preference-Java -Build Path -User Libraries_: New1(hibernate-core(命名hibernate-core) _ Add External JARs) New2(Junit4 _ Add External JARs:unit-4.10.jar) New3(mysql-jdec _ Add External JARs:mysql-connector-java-5.1.7-bin.jar) 3) 在工程中導入: project-Properties-Build Path -Libraries: Add Library-User Library: 勾選2)創建的三個包_finish_OK
    查看全部
  • ORM:(Object/Relationship Mapping):對象/關系映射 利用面向對象的思想編寫的數據庫應用程序最終都是把對象信息保存在關系型數據庫中, 于是要編寫很多和底層數據庫相關的SQL語句。-與面向對象思想格格不入! 寫SQL有什么不好? 1.不同的數據庫使用的SQL語法不同。比如PL/SQL(Oracle) 與T/SQL(微軟的標準) 2.同樣的功能在不同的數據庫中有不同的實現方式。比如SQL分頁(Oracle:row number,mySql:limit) 3.程序過分依賴SQL對程序的移植以及擴展,維護帶來很大的麻煩。 ORM框架技術:使程序員拋棄SQL,使用面向對象思想。 Hibernate:JAVA領域的一款開元的ORM框架技術。 Hibernate對JDBC進行了輕量級的對象封裝。 例子: Java應用1(業務邏輯層) Java應用2(業務邏輯層) Java應用3(業務邏輯層) | | | ---------------------------------------------------- | 持久化層(Hibernate) | ---------------------------------------------------- | | | 數據庫1 數據庫2 數據庫3 持久化層:把系統數據持久化(保存)到數據庫中。 其他主流的ORM框架技術: 1.MyBatista:前身就是著名的iBatis(Aparch) 2.Toplink:后被Oracle收購,并重新包裝為Oracle AS TopLink 3.EJB:本身是JAVAEE規范(重量級,使用較少)
    查看全部
    1 采集 收起 來源:Hibernate簡介

    2017-03-21

  • session詳解
    查看全部
  • transaction簡介
    查看全部
    0 采集 收起 來源:transaction簡介

    2017-03-20

  • hibernate執行流程
    查看全部
    0 采集 收起 來源:session簡介

    2017-03-20

  • hibernate基本類型
    查看全部
  • openSession和getCurrentSession區別
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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