日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java对象持久化技术_Java对象持久化技术Hibernate 一

發布時間:2024/7/5 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java对象持久化技术_Java对象持久化技术Hibernate 一 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Hibernate是Java應用和關系數據庫之間的橋梁,它負責Java對象和關系數據之間的映射。Hibernate內部封裝了通過JDBC訪問數據庫的操作,向上層應用提供了面向對象的數據訪問API。在Java應用中使用Hibernate包含以下步驟。

(1)創建Hibernate的配置文件。

(2)創建持久化類。

(3)創建對象-關系映射文件。

(4)通過Hibernate API編寫訪問數據庫的代碼。

本文通過一個簡單的例子helloapp應用,演示如何運用Hibernate來訪問關系數據庫。helloapp應用的功能非常簡單:通過Hibernate保存、更新、刪除、加載及查詢Customer對象。圖1顯示了Hibernate在helloapp應用中所處的位置。

helloapp應用既能作為獨立的Java程序運行,還能作為Java Web應用運行,該應用的源代碼位于配套光盤的sourcecode/chapter2/helloapp目錄下。

2.1 創建Hibernate的配置文件

Hibernate從其配置文件中讀取和數據庫連接有關的信息,這個配置文件應該位于應用的classpath中。Hibernate的配置文件有兩種形式:一種是XML格式的文件;還有一種是Java屬性文件,采用"健=值"的形式。

下面介紹如何以Java屬性文件的格式來創建Hibernate的配置文件。這種配置文件的默認文件名為hibernate.properties,例程2-1為示范代碼。

例程2-1 hibernate.properties

hibernate.dialect=

net.sf.hibernate.dialect.mysqlDialect

hibernate.connection.driver_class=

com.mysql.jdbc.Driver

hibernate.connection.url=jdbc:mysql:

//localhost:3306/SAMPLEDB

hibernate.connection.username=root

hibernate.connection.passWord=1234

hibernate.show_sql=true

以上hibernate.properties文件包含了一系列屬性及其屬性值,Hibernate將根據這些屬性來連接數據庫,本例為連接MySQL數據庫的配置代碼。表2-1對以上hibernate.properties文件中的所有屬性做了描述

總結

以上是生活随笔為你收集整理的java对象持久化技术_Java对象持久化技术Hibernate 一的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。