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.
面孔识别框架下的注意瞬脱效应 内容简介 注意瞬脱是指在快速闪现的刺激流中同时完成两个目标刺激的操作时发生的对第二个目标不容易加工的现象。《脑与认知科学研究系列:...
《自私的基因》内容简介:《自私的基因》于1976年首次出版之后便畅销全球,是20世纪百大经典名著之一,是一部不仅在基因领域更在社
Ajax,thepopulartermforAsynchronousJavaScriptandXML,isoneofthemostimportantcombin...
全国专业技术人员计算机应用能力考试考前冲刺EXCEL 2003中文版电子表格 本书特色 《全国专业技术人员计算机应用能力考试考前冲刺:Excel 2003中文电...
《收益递增:转型期中国社会的经济学原理》内容简介:本书内容出自汪丁丁教授近年为北京大学国家发展研究院开设的EMBA课程。作者认
《GoogleAndroid开发入门指南(第2版)》是一部关于Android开发的基础教程,采用由浅入深、循序渐进的方式讨论Android。《GoogleAn
《手到病自除4:儿童常见病特效疗法(2022版)》内容简介:本书既是一本故事书,又是一本说明书;本书用全彩真人实拍图来示范40余种
《傅雷谈达·芬奇》内容简介:本书选取傅雷讨论达·芬奇艺术的文章,并选择达·芬奇最有代表性的绘画、素描作品,加上内容详实的作
《重阳》内容简介:《重阳》是一部为国人量身打造的传统节日知识读本。重阳历史悠久,节俗丰富,是重要的传统节日之一。在本书中,
《电影与抗战》内容简介:本书为中国电影史研究专著,以十四年抗战期间电影的发展为整体考察对象,贯穿起局部抗战和全面抗战时期电
《徐兆玮杂著七种》内容简介:徐兆玮(1867—1940),民国学者、藏书家。字少逵,号倚虹,又号虹隐,别署剑心,江苏常熟人。《徐兆
LearnhowtocreategorgeousandexpressiveimagerywiththeProcessinggraphicslanguageand...
这本伊隆·马斯克(ElonMusk)的传记可能会改变你对人生的整个看法!当他第二次登上《每日秀》的舞台时,我就觉得应该要有一本高质
EPLAN Electric P8教育版使用教程 本书特色 本书按照电气项目的设计流程和特点,讲述了eplan electric p8电气cae绘图及管理软件的...
本书讲述了一个来自圣迭戈的小公司如何翻新了无线通信业并带给市场一种全新的体验。这不是一本技术指南,而是一部传奇。读过它,
《市场分割的性质及经济效应研究》内容简介:本书是在范欣博士论文(2017年度吉林省很好博士学位论文)基础上,结合当前主持的国家
Thistextbookoffersadeepunderstandingoftheessentialconceptsofprogramminglanguages...
非常网管——网络基础 内容简介 本书使用通俗易懂的语言,并通过大量的示例,全面系统地介绍了计算机网络的相关知识。本书的主要内容包括:计算机网络基础知识、OSI和...
《天下美食》内容简介:从美食延伸到人文历史记忆,于平淡中见真情,体现一代学者的知识分子情怀 著名学者丁帆美食人文笔记。作者从
《大学物理教程》是教育部“高等教育面向21世纪教学内容和课程体系改革计划”的研究成果,是“面向21世纪课程教材”、高等教育“