-
持久化類設計原則: 1.公有的類 2.提供公有的不帶參數的默認的構造方法 3.屬性私有 4.屬性setter、getter封裝查看全部
-
hibernate配置文檔: <property name="connection.username">root</property> <property name="connection.password">root</property> <property name="connection.driver_class"> <!-- 數據庫的jdbc驅動 -->com.mysql.jdbc.Driver</property> <!-- <property name="connection.url"> <!-- 訪問數據庫的地址 --> jdbc:mysql://localhost:3306/stu</property> --> <property name="connection.url">jdbc:mysql:///hibernate?useUnicode=true&characterEncoding=UTF-8</property> <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>查看全部
-
對象類型查看全部
-
get與load方法的區別查看全部
-
基本類型查看全部
-
入hibernate,Junit,mysql的驅動包步驟 1.創建一個普通的java工程 2.構建用戶類庫:windows --> preferences --> java --> build path --> user libraries --> new...(創建類庫文件) --> Add Extra jars...(導入jar包) 3.添加用戶類庫:在項目名上右鍵 --> properties --> java build path --> libraries --> Add libraries --> user libraries --> 勾選上 --> 完成查看全部
-
openSession與getCurrentSession的區別查看全部
-
(1)創建Hibernate的配置文件(hibernate.cfg.xml) (2)創建持久化類 (3)創建對象-關系映射文件 (4)通過HIbernate API編寫訪問數據庫的代碼 導入hibernate必須的jar包:hibernate-release-4.2.4.Final\lib\required; 導入Mysql的JDBCjar包:mysql-connecttor-java-5.1.7-bin.jar; 導入Junit4的jar包:junit-4.10.jar查看全部
-
準備工作: 1.下載所需的jar包(www.hibernate.org) MyEclipse插件已經集成了對Hibernate開發的支持,添加其支持即可。 Eclipse,安裝hibernate tools,項目節點上單擊右鍵,從彈出的快捷菜單上選擇 MyEclipse --> Add Hibernate Capabilities --> 在彈出的“Hibernate Support for MyEclipse”對話框中選擇 Hibernate 3.1 單選項 --> Next --> “Specify Hibernate database connection details”對話框中,取消復選框的選中狀態,先不配置數據庫連接。 2.Hibernate 配置文件 在項目中添加Hibernate配置文件,默認的文件名為:hibernate.cfg.xml。 MyEclipse在添加Hibernate支持的時候會自動添加相應的配置文件。 我們需要配置數據庫連接信息和Hibernate的參數查看全部
-
1)Hibernate簡介 Hibernate是java領域的一款開源的ORM框架技術 Hibernate對JDBC進行了非常輕量級的對象封裝 2)Hibernate在我們的應用程序中充當著什么樣的角色呢? 舉例,如下圖所示:我們要開發不同的系統 持久化層 --- 處于業務邏輯層和數據庫之間的一個角色 作用 -- 把程序中生成的對象持久化到數據庫中,換句話說,就是把這些對象通過對象關系映射保存到數據庫的表中<br> 3)其他主流的ORM框架技術 ①MyBtis : 前身就是著名的iBatis ②Toplink:后被Oracle收購,并重新包裝為Oracle AS TopLink ③EJB:本身是JAVAEE的規范查看全部
-
1、ORM:(Object/Relationship Mapping):對象/關系映射 2、寫SQL語句的缺點: a.不同的數據庫使用的【SQL語法不同】。比如:PL/SQL(oracle數據庫)與T/SQL(微軟版本) b.同樣的功能在不同的數據庫中有【不同的實現方式】。比如分頁SQL c.程序過分依賴SQL對【程序的移植及擴展,維護等】帶來很大的【麻煩】 3、Hibernate是一種能夠減少對SQL語句依賴,可行的ORM框架技術查看全部
-
transaction簡介查看全部
-
hibernate的執行流程查看全部
-
hibernate.cfg.xml常用配置查看全部
-
初始化查看全部
舉報
0/150
提交
取消