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.
《互联网营销:理念的颠覆与蜕变》内容简介:这本书把互联网商业的新营销思维,简要地归纳为四个英文字母SURE,分别代表口碑扩散(
Theinternethasbecomeembeddedintoourdailylives,nolongeranesotericphenomenon,butin...
联邦学习 本书特色 如何在保证本地训练数据不公开的前提下,实现多个数据拥有者协同训练一个共享的机器学习模型?传统的机器学习方法需要将所有的数据集中到一个地方(例...
《LTE移动通信术语与缩略词词典》,本书简介:作为3G标准的后续演进,LTE系统以及其演进技术,引入新的OFDM多址方式,支持灵活的带
YourexpertguidetoimplementingScalableVectorGraphics(SVG)Divein-andquicklylearnho...
《我们为什么要做企业家》内容简介:世界上生意人常有,真正的企业家属于“稀有动物”,但唯有企业家才能对企业和社会起到强大的引
《搜索引擎优化》对于DIY搜索引擎营销初学者而言,《搜索引擎优化》是一本非常好的入门读物。该书不仅涵盖了SEO的基本要素,还深
《吃食和文学》内容简介:本书收录了汪曾祺关于美食的经典散文集,包括家乡的食物、地方风味、家常小菜、民间特色美食等内容,无论
本书以超宽带冲激无线电(UltraWidebandImpulseRdio)为重点,系统阐述超宽带无线通信的基本原理和技术,内容包括超宽带无线通信
《春水集》内容简介:《春水集》是作者从事博物馆工作以来的学术散文集,主要内容为清代、民国以来学林掌故以及著名学人的生平、往
《推手》内容简介:王志纲二十年磨一剑的战略思路与实践,中国著名民间智库的思想和案例精华,政府及企业决策者、执行者必读!在中
Effective Objective C 2.0编写高质量iOS与OS X代码的52个有效方法-(英文版) 内容简介 本书不是在讲 Objective-C 语...
《界岸人家2:一个中国村庄的个体生命史》内容简介:全书共三十四篇,汇集了19个家庭38位村民的生命故事,均采自村民口述。通过三十
《道德经与领导力》内容简介:本书将《道德经》与实际案例相结合,通过详细阐述《道德经》的真髓来告诉高级领导者如何处世,其中包
《我在清华等你来(第四辑)》内容简介:百年清华,莘莘学子心向往之!清华学生无疑是同龄人中的佼佼者,鲜花绽放的背后是长期的积
Thedigitalerapromises,asdidmanyothertechnologicaldevelopmentsbeforeit,thetransfo...
Itsnotenoughtodesignawebsitethatlooksnice.Whatsthestory?Whyisthatheadergreen?Why...
《闪魂FLASH8网站建设实录》旨在提供以Flash(Flash8.0为创作工具)为技术核心的整套互动网站的开发思路,其中包括了网站策划、平面
《儿童瑜伽,孩子带得走的幸福力》内容简介:儿童瑜伽在孩子的成长发育中发挥着非常积极的作用,不仅可在身体发育方面为孩子保驾护
《激活自愈力:做自己的健康管理师》内容简介:本书纠正了目前大部分人群将健康交付于医生和药物的现象和思维模式,从而忽略了自己