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.





authorFilippo di Pisa
pages500
edition1
categoryComputers & Technology / Home Computing / Internet /
categoryComputers & Technology / Programming / Introductory & Beginning /
categoryComputers & Technology / Programming / Java /
categoryComputers & Technology / Programming / Languages & Tools /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Software Development /
categoryEducation & Reference /
publication date06-January-2010
isbn1430223855 9781430223856

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.





authorBrian Sam-Bodden
pages424
edition1
categoryComputers & Technology / Programming / Introductory & Beginning /
categoryComputers & Technology / Programming / Java /
categoryComputers & Technology / Programming / Languages & Tools /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Software Development /
categoryComputers & Technology / Software /
categoryEducation & Reference /
publication date21-March-2006
isbn1590595963 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.





authorGary Mak/Srinivas Guruzu
pages312
edition1
categoryComputers & Technology / Programming / Java /
categoryComputers & Technology / Programming / Languages & Tools /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Object-Oriented Design /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Software Development /
categoryEducation & Reference /
publication date29-June-2010
isbn1430227966 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





authorTerracotta Inc.
pages368
edition1
categoryComputers & Technology / Programming / Java /
categoryComputers & Technology / Programming / Languages & Tools /
categoryComputers & Technology / Programming / Software Design, Testing & Engineering / Software Development /
categoryComputers & Technology / Software /
categoryEducation & Reference /
publication date26-June-2008
isbn1590599861 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

Up Next

Testing Out The Configuration