注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔外語(yǔ)英語(yǔ)讀物Hibernate 程序高手秘笈(影印版)

Hibernate 程序高手秘笈(影印版)

Hibernate 程序高手秘笈(影印版)

定 價(jià):¥32.00

作 者: (美)埃利奧特(Elliott,J.) 著
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564101664 出版時(shí)間: 2005-11-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 176 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  你是否喜愛(ài)編寫(xiě)軟件程序,但卻討厭數(shù)據(jù)庫(kù)編碼?《Hibernate:程序高手秘笈》正是你所需要的。數(shù)據(jù)庫(kù)專(zhuān)家或許喜歡擺弄SQL,但你不必,應(yīng)用程序的其余部分才是真正有趣的部分。并且,數(shù)據(jù)庫(kù)專(zhuān)家甚至擔(dān)心單調(diào)乏味的應(yīng)用需要把它們的SQL放入一個(gè)Java程序?!禜ibernate:程序高手秘笈》展示了如何用Hibernate來(lái)自動(dòng)化配置:寫(xiě)一些Java對(duì)象和簡(jiǎn)單的配置文件,Hibernate將使這些對(duì)象和數(shù)據(jù)庫(kù)間的所有交互自動(dòng)化。你甚至不必知道數(shù)據(jù)庫(kù)在哪,并且,通過(guò)更改一個(gè)配置文件中的幾個(gè)語(yǔ)句,就能簡(jiǎn)單的從一個(gè)數(shù)據(jù)庫(kù)切換到另一個(gè)數(shù)據(jù)庫(kù)?!禜ibernate:程序高手秘笈》帶你遍歷Hibernate的使用,從安裝和配置到復(fù)雜的關(guān)聯(lián)和復(fù)合類(lèi)型。書(shū)中有兩章探究如何實(shí)現(xiàn)復(fù)雜的查詢(xún):通過(guò)一個(gè)純的JavaAPI,或者用一個(gè)SQL激發(fā)的但是面向?qū)ο蟮牟樵?xún)語(yǔ)言來(lái)表達(dá)。使用Hibernate的最大驚喜之一是:對(duì)于許多常見(jiàn)的真實(shí)世界的應(yīng)用場(chǎng)景,根本不需要一個(gè)精確的查詢(xún),但別因?yàn)檫@給你帶來(lái)困惑。如果你已意圖給自己的應(yīng)用加個(gè)數(shù)據(jù)庫(kù),不要拖延,這比過(guò)去的更有趣,《Hibernate:程序高手秘笈》會(huì)告訴你為什么。我坐在一架飛機(jī)里讀完了《Hibernate:程序高手秘笈》。很難找到一本關(guān)于一個(gè)新的Java技術(shù)的書(shū)能在一次國(guó)內(nèi)飛行中看完。這本高效、簡(jiǎn)潔地處理對(duì)象關(guān)系映射的筆記做到了。并且,Hibernate給人印象更加深刻。許多這類(lèi)書(shū)需放在托運(yùn)行李中。你坐頭等艙旅行時(shí),隨身帶著這本書(shū)吧?!狹ikeClark一個(gè)簡(jiǎn)單統(tǒng)一的結(jié)構(gòu)值得用一本簡(jiǎn)單的書(shū)介紹,這本書(shū)做到了。書(shū)中的例子生動(dòng)易懂,但是,足夠復(fù)雜,可在一個(gè)真實(shí)世界的環(huán)境中演示Hibernate。我是該書(shū)的一個(gè)新書(shū)迷?!狟ruceTate《程序高手秘笈》系列如同書(shū)名所宣稱(chēng)的:書(shū)中的潦草手稿與注記正是王牌技客知道你在玩新語(yǔ)言、API或做項(xiàng)目時(shí)想要知道的事情——在你動(dòng)手前就與你分享。那就是解決問(wèn)題的程序代碼,標(biāo)注多到當(dāng)紙鎮(zhèn)的成分比做記號(hào)的成分還要多。有意思的是,這里并沒(méi)有把焦點(diǎn)放在怎樣才是漂亮的或者是有趣的事情上,而是著眼于你就是得“交卷”的需求。本書(shū)榮獲2005年第十五屆Jolt技術(shù)類(lèi)圖書(shū)效能大獎(jiǎng)。

作者簡(jiǎn)介

  James Elliott is a senion software engineer at Berbee,with over 15 years of professional experience as a systems developer.A decade before that career,he cultivated his involvement and fascination with computers,and started designing with objects well before his work environments made it convenient.He has a passion for building high-quality tools and frameworks to simplify the tasks of other developers,and loves how using java effectively can help in that effort.

圖書(shū)目錄

Preface
Chapter 1.Installation and Setup
  Getting an Ant Distribution
  Getting the HSQLDB Database Engine
  Getting Hibemate
  Setting Up a Project Hierarchy
Chapter 2.Introduction to Mapping
  Writing a Mapping Document
  Generating Some Class
  Cooking Up a Schema
  Connecting Hibernate to MySQL
Chapter 3.Harnessing Hibernate
  Creating Persistent Objects
  Finding Persistent Objects
  Better Ways to Build Queries
Chapter 4.Collections and Associations
  Mapping Collections
  Persisting Collections
  Retrieving Collections
  Using Bidirectional Associations
  working with Simple Collections
Chapter 5.Richer Associations
  Using Lazy Associations
  Ordered Collections
  Augmenting Associations in Collections
  Lifecycle Associations
  Reflexive Associations
Chapter 6.Persistennt Enumerated Types
  Defining a Persistent Enumerated Type
  Working with Persistent Enumerations
Chapter 7.Custom Value Types
  Defining a User Type
  Using a custom Type Mapping 
  Building a Composite User Type
Chapter 8.Criteria Queries
  Using Simple Criteria
  Compounding Criteria
  Applying Criteria to Associations
  Querying by Example
Chapter 9.A Look at HQL
  Writing HQL Queries
  Selecting Properties and Pieces
  Sorting
  Working with Aggregate Values
  Writing Native SQL Queries
Appendix A.Hibernate Types
Appendix B.Standard Criteria
Appendix C.Hibernate SQL Dialects
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)