- Facebook, financial firms targeted by online maurauders
- Pressure mounts for building in security during application development
- The week in security: Aussie banks targeted as mobiles drive privacy fears
- Bank trojan targets users of Bitcoin exchange Mt Gox
- Security Manager's Journal: NAC deployment means better access control at last
Professional Hibernate
-
Author:
-
Subject:
-
Published by:John Wiley & Sons Inc (US)
-
Published:24/09/2004
-
Price:$59.99
- < Buy this book >
This book is written for professional Java developers who already understand how to build server-side Java applications. The book assumes no previous experience with Hibernate, though readers should have a general familiarity with databases and Web development.
What does this book cover?
After a quick overview of Hibernate in the first two chapters, the authors jump right to the code. They show how to do the following:
- Obtain and install Hibernate
- Build the Hibernate development environment
- Use Hibernate to connect to databases
- Use Hibernate to create persistent classes and objects
- Use the Hibernate database query language and transaction management functions
- Use the Hibernate APIs
After covering these essentials, the authors go further, showing readers how to use Hibernate in the real world. This means demonstrating how to use Hibernate with other popular tools that readers are using (including Eclipse, Tomcat, Maven, Struts, and XDoclet). This book takes a very real-world, hands-on approach to these topics and includes many working code examples, as well as a sophisticated sample application.
Biography
Joseph D. Gradecki is a software engineer at Comprehensive Software Solutions, where he works on their SABIL product, an enterprise-level securities processing system. He has built numerous dynamic, enterprise application using Java, Hibernate, MySQL, XML, AspectJ, servlets, JSPs, Resin, BroadVision, and other technologies. He is the author of Mastering JXTA and the co-author of MySQL and Java Developers Guide and Professional Java Tools for Extreme Programming. Joe holds Bachelors and Masters degrees in Computer Science and is currently pursuing a Ph.D.
Table of Contents
Chapter 1: Introduction to Mapping Objects to Relational Databases.
Chapter 2: Introduction to Hibernate.
Chapter 3: Hibernate Development Environment.
Chapter 4: Database Connecting and Schema Generation.
Chapter 5: Creating Persistent Classes.
Chapter 6: Working with Collections.
Chapter 7: Using Persistent Objects.
Chapter 8: Hibernate Query Language.
Chapter 9: Hibernate Caching.
Chapter 10: Hibernate Transactions and Locking.
Chapter 11: J2EE and Hibernate.
Chapter 12: Hibernate and DAO Design Pattern.
Chapter 13: Hibernate and XDoclet.
Chapter 14: Hibernate and Maven.
Chapter 15: Hibernate Extensions.
Chapter 16: Hibernate and Eclipse.
Chapter 17: Using Velocity, Struts, and Hibernate.
Chapter 18: Hibernate and AspectJ.
Appendix A: Hibernate Database Connectivity.
Appendix B: Getting Involved with Hibernate.
More Information on Open Source.
Index.
Advanced Malware Exposed
This handbook shines a light on the dark corners of advanced malware, both to educate as well as to spark renewed efforts against these stealthy and persistent threats. By understanding the tools being used by criminals, we can better defend our nations, our critical infrastructures and our citizens. This ebook will provide readers with a new understanding of the rapidly developing cyber threat landscape and practical insights into how they can protect their data and computing infrastructures. Download now.
UltraISO
UltraISO is an ISO CD/DVD image file tool that creates, edits and converts. It is also a bootable CD/DVD maker that has the ability to ...
Deploying Flash in the Enterprise
Flash is quickly emerging as the preferred way to overcome the nagging performance limitations of hard disk drives. However, because flash comes at a significant price premium, outright replacement of HDDs with flash only makes sense in situations in which capacity requirements are relatively small and performance requirements are high. Learn how deployment approaches-including hybrid storage arrays, server flash, and all-flash arrays-that combine the performance of flash with the capacity of HDDs can be cost effective for a broad range of performance requirements.
- FTTest EngineerVIC
- FTSenior Field Engineer - MSNSW
- FTTest Analyst (MS Environment) .netNSW
- FTSenior Projects EngineerNSW
- FTTechnical Consulting ManagerNSW
- FTTechnical Account Manager - MSP + CloudVIC
- FTTest Manager - IMMEDIATE STARTNSW
- FTTest Analyst (MS Environment) .netNSW
- FTOS Web Applications DeveloperNSW
- FTSenior Python DeveloperNSW
- FTQuality ManagerSA
- FTSenior Python Web Applications DeveloperNSW
- FTR&D EngineerSA
- FT.NET - Sitecore Developer - Melbourne - PermNSW
- FT2nd Level Support EngineerNSW
- FTSenior Python DeveloperNSW
- FTWeb Developer- Drupal and PHP. Exciting new position- #2 in Dev team.$100k+SuperNSW
- FT1st Line Support EngineerNSW
- FTSnr Web Developer PHP/Magento/API integration into E-commerce sites. $100k+SuperNSW
- FTLead Software EngineerSA
- FTSenior E-Commerce PHP Developer- North Sydney- E-commerce Software $110kNSW









