正在加载图片...
contents foreword xi preface xiii about this book about Hibernate3 and EJB 3 xx author online xxi about the title and cover xxii Understanding object/relational persistence 1 1.1 What is persistence?3 Relational databases 3.Understanding SQL 4.Using SQL in Java 5.Persistence in object-oriented applications 5 1.2 The paradigm mismatch 7 The problem of granularity 9 The problem of subtypes 10 The prou ntity relating to associ 13 The problem of object graph navigation 14.The cost of the mismatch 15 1.3 Persistence layers and alternatives 16 Lavered architecture 17.Hand-coding sistence layer with 18 sing se a entity beans 20.Object-oriented database systems 21 Other options 22 1.4 Object/relational mapping 22 What is ORM?23.Generic ORM problems 25 Why ORM?26 1.5 Summary 29v contents foreword xi preface xiii acknowledgments xv about this book xvi about Hibernate3 and EJB 3 xx author online xxi about the title and cover xxii 1 Understanding object/relational persistence 1 1.1 What is persistence? 3 Relational databases 3 ■ Understanding SQL 4 ■ Using SQL in Java 5 ■ Persistence in object-oriented applications 5 1.2 The paradigm mismatch 7 The problem of granularity 9 ■ The problem of subtypes 10 The problem of identity 11 ■ Problems relating to associations 13 The problem of object graph navigation 14 ■ The cost of the mismatch 15 1.3 Persistence layers and alternatives 16 Layered architecture 17 ■ Hand-coding a persistence layer with SQL/JDBC 18 ■ Using serialization 19 ■ Considering EJB entity beans 20 ■ Object-oriented database systems 21 Other options 22 1.4 Object/relational mapping 22 What is ORM? 23 ■ Generic ORM problems 25 Why ORM? 26 1.5 Summary 29 Licensed to Jose Carlos Romero Figueroa <jose.romero@galicia.seresco.es>
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有