| author | Filippo di Pisa |
| pages | 500 |
| edition | 1 |
| category | Computers & Technology / Home Computing / Internet / |
| category | Computers & Technology / Programming / Introductory & Beginning / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Education & Reference / |
| publication date | 06-January-2010 |
| isbn | 1430223855 9781430223856 |
Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex
Over the past few years, the now-open source Adobe Flex framework has been adopted by the Java community as the preferred framework for Java rich Internet applications (RIAs) using Flash for the presentation layer. Flex helps Java developers to build and maintain expressive web/desktop applications that deploy consistently on all major browsers, desktops, and operating systems. Beginning Java and Flex describes new, simpler, and faster ways to develop enterprise RIAs. This book is not only for Java or Flex developers, but also for all web developers who want to increase their productivity and the quality of their development. The aim of the book is to teach the new frontier of web development using open source, agile, lightweight Java frameworks with Flex. Java lightweight framework programming helps Flex developers create dynamic-looking enterprise applications. Flex and Java are becoming very popular for both business and interactive applications. What youll learn What Adobe Flex is and how to use it in your Java development of the presentation tier or rich clients How to use Spring, Hibernate, and/or Maven with Flex How to use Flex and Java to create rich Internet applications and/or clients How to create Flash-based/enabled business applications How to write more stable Java-based Flex applications and reusable code How to create some Flash-based game applications Who this book is for This book is for Java developers who want to get into Flex, Spring, Hibernate, and/or Maven, and for all Flex developers who want to create projects with the most frequently used Java frameworks. Also, this book could be interesting for most other web developers because Java/Flex, once learned, will increase their productivity and the quality of their development. Table of Contents Developing with Java and Flex Presenting the Sample Application Configuring Your Development Environment Inversion of Control Spring JDBC and Hibernate Spring Security Flex (The View Layer) Working with Data in Flex BlazeDS Using Flex, Spring, and Hibernate Together.
Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry
Beginning POJOs introduces you to open source lightweight web development using Plain Old Java Objects (POJOs) and the tools and frameworks that enable this. Tier by tier, this book guides you through the construction of complex but lightweight enterprise Java-based web applications. Such applications are centered around several major open source lightweight frameworks, including Spring, Hibernate, Tapestry, and JBoss (including the new lightweight JBoss Seam). Additional support comes from the most successful and prevalent open-source tools: Eclipse and Ant, and the increasingly popular TestNG. This book is ideal if youre new to open source and lightweight Java. Youll learn how to build a complete enterprise Java-based web application from scratch, and how to integrate the different open source frameworks to achieve this goal. Youll also learn techniques for rapidly developing such applications. NOTE: The source code files to accompany this book are now hosted at https://github.com/bsbodden/techconf.
| author | Brian Sam-Bodden |
| pages | 424 |
| edition | 1 |
| category | Computers & Technology / Programming / Introductory & Beginning / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Computers & Technology / Software / |
| category | Education & Reference / |
| publication date | 21-March-2006 |
| isbn | 1590595963 9781590595961 |
Hibernate Recipes: A Problem-Solution Approach
Hibernate continues to be the most popular out-of-the-box framework solution for Java Persistence and data/database accessibility techniques and patterns. It is used for e-commercebased web applications as well as heavy-duty transactional systems for the enterprise. Gary Mak, the author of the best-selling Spring Recipes, now brings you Hibernate Recipes. This book contains a collection of code recipes and templates for learning and building Hibernate solutions for you and your clients. This book is your pragmatic day-to-day reference and guide for doing all things involving Hibernate. There are many books focused on learning Hibernate, but this book takes you further and shows how you can apply it practically in your daily work. What youll learn The basics of object-relational mapping and how Hibernate is best suited for it How to do various mappings, including one-to-one mapping, many-to-one mapping, collection mapping, component mapping, and inheritance mapping How to use Hibernate Query Language (HQL) How to perform batch processing and use native SQL, criteria queries, caching objects, and more How to enable Hibernate in web applications with e-commerce How to use Hibernate for heavy-duty enterprise transactionbased systems Who this book is for This book is for experienced Java developers looking to use Hibernate, but is also appropriate for Java developers new to Hibernate. Table of Contents Starting with Hibernate Basic Mapping and Object Identity Component Mapping Inheritance and Custom Mapping Many-to-One and One-to-One Mapping Collection Mapping Many-Valued Associations HQL and JPA Query Language Querying with Criteria and Example Working with Objects Batch Processing and Native SQL Cashing in Hibernate Transactions and Concurrency Web Applications.
| author | Gary Mak/Srinivas Guruzu |
| pages | 312 |
| edition | 1 |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Education & Reference / |
| publication date | 29-June-2010 |
| isbn | 1430227966 9781430227960 |
The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability
Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta's chief technology officer Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Springbased enterprise applications Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and customization for your application tuning, no matter the scale Power user secrets available, including config modules, customized advanced performance tuning, SDLC, Maven, and more What youll learn See how Terracotta works fundamentally, and the user pieces and parts necessary for using Terracotta and its open source options Learn and apply case studies involving distributed cache, Hibernate, Master/Worker, and HTTP Session Understand thread coordination and advanced performance tuning Use more advanced case studies involving Spring, POJOs, FOO, and more Configure and create your own modules using the software development and deployment life cycle Who this book is for This definitive book from the Terracotta team is for both developers and architects who want to learn the whats, wheres, whens, and whys of the Terracotta scaling engine. Table of Contents Theory and Foundation: Forming a Common Understanding History of Terracotta Jumping Into Terracotta POJO Clustering Caching Hibernate with Terracotta Extending HTTP Sessions with Terracotta Clustering Spring Integration Modules Thread Coordination Grid Computing Using Terracotta Visualizing Applications
| author | Terracotta Inc. |
| pages | 368 |
| edition | 1 |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Computers & Technology / Software / |
| category | Education & Reference / |
| publication date | 26-June-2008 |
| isbn | 1590599861 9781590599860 |
Introduction To Hibernate Free Online Course
Quick facts about this online course
- Total Lesson: 16
- Total Duration: 00h 41m 43s
Lessons on this CBT training module
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lessons
| Introduction | 01:07 |
| Who This Course is For | 01:17 |
| What This Course Will Cover | 01:30 |
| What is an ORM | 02:21 |
| What is Hibernate | 01:07 |
| Hibernate and JPA | 02:14 |
| Hibernate Architecture | 03:19 |
| Installing MySQL | 06:53 |
| Getting Hibernate | 02:51 |
| Installing Hibernate Tools | 03:25 |
| Creating The Project | 00:56 |
| Using The Libraries | 01:33 |
| Creating The Configuration | 04:47 |
| Creating The Session Factory | 05:00 |
| Testing Out The Configuration | 02:52 |
| Up Next | 00:31 |
Harnessing Hibernate
Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly. Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate's primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate's data query and retrieval facilities, and much more. By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to:Perform Object/Relational mapping Work with persistent data from Java code Work with groups and relationships between objects Extend Hibernate's rich type support for your own needs Simplify query creation using criteria and examples Use the Hibernate Query Language (HQL) and understand how it differs from SQL Use Hibernate in conjunction with Spring Use Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDE Once you're past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book's website. If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.
| author | James Elliott/Timothy M. O'Brien/Ryan Fowler |
| pages | 382 |
| edition | 1 |
| category | Computers & Technology / Computer Science / Software Engineering / |
| category | Computers & Technology / Computer Science / Modeling & Simulation / |
| category | Computers & Technology / Databases / Relational Databases / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Education & Reference / |
| publication date | 29-April-2008 |
| isbn | 0596517726 9780596517724 |
Hibernate: A Developer's Notebook
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 TateAbout 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.
| author | James Elliott |
| pages | 192 |
| edition | 1 |
| category | Computers & Technology / Computer Science / Modeling & Simulation / |
| category | Computers & Technology / Databases / Data Mining / |
| category | Computers & Technology / Databases / Data Warehousing / |
| category | Computers & Technology / Networking / Networks, Protocols & APIs / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Education & Reference / |
| publication date | 17-May-2004 |
| isbn | 0596006969 9780596006969 |
Java Persistence with Hibernate
Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications. Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques. In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.
| author | Christian Bauer/Gavin King |
| pages | 904 |
| edition | Revised |
| category | Computers & Technology / Computer Science / |
| category | Computers & Technology / Databases / SQL / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Software Development / |
| category | Computers & Technology / Software / |
| category | Education & Reference / |
| publication date | 24-November-2006 |
| isbn | 1932394885 9781932394887 |
Hibernate Search in Action
Enterprise and web applications require full-featured, "Google-quality" search capabilities, but such features are notoriously difficult to implement and maintain. Hibernate Search builds on the Lucene feature set and offers an easyto- implement interface that integrates seamlessly with Hibernate-the leading data persistence solution for Java applications.Hibernate Search in Action introduces both the principles of enterprise search and the implementation details a Java developer will need to use Hibernate Search effectively. This book blends the insights of the Hibernate Search lead developer with the practical techniques required to index and manipulate data, assemble and execute search queries, and create smart filters for better search results. Along the way, the reader masters performance-boosting concepts like using Hibernate Search in a clustered environment and integrating with the features already in your applications.This book assumes you're a competent Java developer with some experience using Hibernate and Lucene.
| author | Emmanuel Bernard/John Griffin B.A |
| pages | 450 |
| edition | 1 |
| category | Computers & Technology / Home Computing / Internet / Online Searching / |
| category | Computers & Technology / Programming / Java / |
| category | Computers & Technology / Programming / Languages & Tools / |
| category | Computers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design / |
| category | Education & Reference / |
| publication date | 04-January-2009 |
| isbn | 1933988649 9781933988641 |
Spring Persistence with Hibernate
Spring Persistence with Hibernate is an easy-to-follow, step-by-step, and example0rich guide to using Spring and Hibernate to build robust and effective Java applications. Furthermore, the book can be used as reference in areas where developers need help. All the topics explained in the book are demonstrated with practical examples and uncomplicated figures. The book is primarily for Spring developers and users who want to persist using the popular Hibernate persistence framework. Java, Hibernate, JPA, Spring, and open source developers in general will also find the book useful.
| author | Ahmad Seddighi |
| pages | 460 |
| category | Computers & Technology / Programming / Graphics & Multimedia / |
| category | Computers & Technology / Web Development / Web Design / |
| publication date | 25-November-2009 |
| isbn | 1849510563 9781849510561 |
Subscribe to:
Posts (Atom)




















