Java Data Objects: Store Objects with Ease
By David Jordan and Craig Russell
()
Currently unavailable
Currently unavailable
About this ebook
Java Data Objects revolutionizes the way Java developers interact with databases and other datastores. JDO allows you to store and retrieve objects in a way that's natural to Java programmers. Instead of working with JDBC or EJB's container-managed persistence, you work directly with your Java objects. You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax.
The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.
This book, written by the JDO Specification Lead and one of the key contributors to the JDO Specification, is the definitive work on the JDO API. It gives you a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.
Whether you only want to read up on an interesting new technology, or are seriously considering an alternative to JDBC or EJB CMP, you'll find that this book is essential. It provides by far the most authoritative and complete coverage available.
David Jordan
Hiking, trekking and camping since a young age, David Jordan's earliest memories of walking adventures were family holidays, let loose among trees and fields with a Kodak 'instamatic' camera and notebook. Many years on, little has changed, although the boots are bigger and camera technology has definitely improved. Still the highlights of each passing year are the opportunities to roam, explore, photograph and document what was found. David has hiked and camped extensively across much of the higher ground of the UK, Europe and Norway, as well as the US. A first taste of long-distance walking started with a circuit of the Tour du Mont Blanc in 1992 and led through sections of the Appalachian Trail to a full thru-hike of the Pacific Crest Trail in 2016. Returning to the Alps David spent four years researching and exploring the Grande Traversata Delle Alpe. In 2023 David hiked the PCT for a second time and became one of fewer than 200 people ever to thru-hike the trail more than once. When not travelling David lives on the Arnside and Silverdale peninsula, a designated 'area of outstanding natural beauty' on the edge of the English Lake District with his wife and dog.
Read more from David Jordan
Groups - Modular Mathematics Series Rating: 0 out of 5 stars0 ratingsItaly's Grande Traversata delle Alpi: GTA: Through the Italian Alps from the Swiss border to the Mediterranean Rating: 0 out of 5 stars0 ratingsVienna Farewell: September 1937-June 1938 Rating: 0 out of 5 stars0 ratingsAmbrosia Rating: 0 out of 5 stars0 ratingsShort Walks in Arnside and Silverdale Rating: 0 out of 5 stars0 ratingsLessons from Your Future Self: Wisdom That You Will Learn Later...but Now!!! Rating: 0 out of 5 stars0 ratings
Related to Java Data Objects
Related ebooks
Mastering Jakarta Struts Rating: 0 out of 5 stars0 ratingsMicrosoft SQL Server 2005: A Beginner''s Guide Rating: 0 out of 5 stars0 ratingsInterconnecting Smart Objects with IP: The Next Internet Rating: 5 out of 5 stars5/5Enterprise Application Development with Ext JS and Spring Rating: 0 out of 5 stars0 ratingsXML Demystified Rating: 4 out of 5 stars4/5Java Persistence with NoSQL: Revolutionize your Java apps with NoSQL integration (English Edition) Rating: 0 out of 5 stars0 ratingsMastering Resin Rating: 0 out of 5 stars0 ratingsJAVA PROGRAMMING FOR BEGINNERS: Master Java Fundamentals and Build Your Own Applications (2023 Crash Course) Rating: 0 out of 5 stars0 ratingsOracle Database Programming using Java and Web Services Rating: 0 out of 5 stars0 ratingsOracle Database 10g RMAN Backup & Recovery Rating: 5 out of 5 stars5/5MySQL and Java Developer's Guide Rating: 0 out of 5 stars0 ratingsVisual Basic Design Patterns Rating: 0 out of 5 stars0 ratingsData Mining with SQL Server 2005 Rating: 0 out of 5 stars0 ratingsOCP Oracle Database 11g Administration II Exam Guide: Exam 1Z0-053 Rating: 0 out of 5 stars0 ratingsJava 2 Micro Edition: Professional Developer's Guide Rating: 4 out of 5 stars4/5J2EE Open Source Toolkit: Building an Enterprise Platform with Open Source Tools (Java Open Source Library) Rating: 0 out of 5 stars0 ratingsKotlin at a Glance: Use of Lambdas and higher-order functions to write more concise, clean, reusable, and simple code Rating: 0 out of 5 stars0 ratingsOracle Performance Tuning for 10gR2 Rating: 3 out of 5 stars3/5Mastering Data Warehouse Design: Relational and Dimensional Techniques Rating: 4 out of 5 stars4/5The Well-Grounded Java Developer, Second Edition Rating: 0 out of 5 stars0 ratingsKernel Methods for Remote Sensing Data Analysis Rating: 5 out of 5 stars5/5Kubernetes Native Microservices with Quarkus and MicroProfile Rating: 0 out of 5 stars0 ratingsThe Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development Rating: 0 out of 5 stars0 ratingsMastering Redis Rating: 0 out of 5 stars0 ratingsBuilding the Data Warehouse Rating: 5 out of 5 stars5/5JSTL: Practical Guide for JSP Programmers Rating: 3 out of 5 stars3/5Oracle Data Warehouse Tuning for 10g Rating: 5 out of 5 stars5/5Mastering JavaScript Promises Rating: 1 out of 5 stars1/5Object-Oriented Information Engineering: Analysis, Design, and Implementation Rating: 0 out of 5 stars0 ratingsA Simple Introduction to Data and Activity Analysis Rating: 0 out of 5 stars0 ratings
Programming For You
HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming Rating: 0 out of 5 stars0 ratingsSQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5The Little SAS Book: A Primer, Sixth Edition Rating: 5 out of 5 stars5/5Teach Yourself C++ Rating: 4 out of 5 stars4/5Pokemon Go: Guide + 20 Tips and Tricks You Must Read Hints, Tricks, Tips, Secrets, Android, iOS Rating: 5 out of 5 stars5/5Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5
Reviews for Java Data Objects
0 ratings0 reviews