Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you. Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program. Hibernate: A Developers Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don't even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file. Hibernate: A Developer's Notebook walks you through the ins and outs of using Hibernate, from installation and configuration, to complex associations and composite types. Two chapters explore ways to write sophisticated queries, which you can express either through a pure Java API, or with an SQL-inspired, but object-oriented, query language. Don't let that intimidate you though: one of the biggest surprises in working with Hibernate is that for many of the common real-world application scenarios, you don't need an explicit query at all. If you've needed to add a database backend to your application, don't put it off. It's much more fun than it used to be, and Hibernate: A Developer's Notebook shows you why. Here's what a few reviewers had to say: "I'm sitting on an airplane after finishing Hibernate: A Developer's Notebook. It's rare to find a book on a new Java technology that you can get through on a domestic flight. That this notebook effectively and succinctly tackles object-relational mapping makes it, and Hibernate, even more impressive. Many books in this category would need to be checked luggage. With this book, you travel first class." --Mike Clark "A simple persistence framework deserves a simple book, and this one delivers. The examples are well described and easy to understand, yet sophisticated enough to demonstrate Hibernate in a real-world context. Jim, I'm a new fan." --Bruce Tate About the new Developer's Notebook Series from O'Reilly: Developer's Notebooks are a new book series covering important new tools for software developers. Developer's Notebooks stress example over explanation and practice over theory. They are about learning by doing; by experimenting with tools and discovering what works. "All lab, no lecture," with a thoughtful lab partner to guide the way.
成功的ERP项目实施——SAP R/3 本书特色 如果你正在参与ERP项目的实施,本书对你来说是不可或缺的,因为它通过一个大型SAP R3实施项目的案例研究,提...
Fashionloversrejoice!TheseswanklittlebooksshowcaseAndyWarholsinimitablepicturesa...
最新版BIOS与注册表现用现查 内容简介 本书是“现用现查”系列丛书之一,以问与答的形式,用精炼的语言将BIOS与注册表基本设置,以及相关应用亲切地呈现于读者面...
《2015年MBA、MPA、MPAcc管理类联考逻辑及写作历年真题详解》内容简介:《2015年MBA、MPA、MPAcc管理类联考逻辑及写作历年真题详解
本书是面向程序员的“天龙八部”,真正的编程高手是在千锤百炼之后诞生的。其中的酸甜苦辣均凝结在本书的字里行间,尤为珍贵的是
《刻小说的人》内容简介:本书是作家比目鱼书评和文学随笔的结集,涉及五十余位中外作家的作品。文章中既有对作家写作技艺的精妙分
《构建高质量软件》内容简介:本书包含四大部分,共10章。一部分(1~4章)主要围绕如何提高软件的开发质量和效率展开,详细讲述了
《淘宝美工店铺装修实战宝典》内容简介:《淘宝美工店铺装修实战宝典:Photoshop+Dreamweaver》由经验丰富的设计师编写,采用循序渐
《完美教学:素描基础入门108例》内容简介:每一个人都有绘画的天赋。拿起笔,你也能快速画出生动的画面。这本书从专业的角度告诉我
photoshop cs5入门与提高 本书特色 本书从实用的角度出发,全面、系统地讲解了photoshopcs5的所有应用功能,基本涵盖了photoshopcs...
《去台北》内容简介:一本极具实用性、权威性、审美性和文化性的台北旅游导览。一本令人充分领略台北文艺之美、美食之美、茶道之美
《Mentor高速电路板设计与仿真》以MentorEE2005SP3为基础,以具体电路为范例,详尽讲解元器件建库、原理图设计、布局、布线、仿真
ImportantnewinsightsintohowvariouscomponentsandsystemsevolvedPremisedontheideath...
Web GIS-原理与应用 本书特色 Web GIS综合了Web和GIS的优点,它让广大的互联网用户认识到了地理信息系统这一领域及其巨大的价值,为现代信息系统引...
《戴世光学术年谱》内容简介:本书全面而详实地记述我国著名的经济统计学家、人口统计学家、首批经济统计学博士生导师戴世光先生学
《毛福轩 蔡寿民传》内容简介:本书为烈士毛福轩、蔡寿民的合传。毛福轩是第一届中共韶山特别支部最早的五位成员之一,早年跟随毛泽
当前正在全球兴起的数字网络是一种能极大改变城市面貌的基础设施。这一全新的基础设施将产生新型的社会关系,以此为基础,一种更
本书重点讲解Intel系列微处理器(8086/8088、80186/80188、80286、80386、80486、Pentium、PentiumProProc...
Nowinitsfifthedition,thebestsellingbookonUMTShasbeenupdatedtocover3GPPWCDMAandHi...
《江河之上:三江源的历史与地理》内容简介:本书从历史、地理、人文的角度,进行钩沉梳理、深入探寻。作者对三江源牧区、河流、自