Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
Seam Framework: Experience the Evolution of Java™ EE, Second Edition

Seam Framework: Experience the Evolution of Java™ EE, Second Edition
by Michael Juntao Yuan; Jacob Orshalick; Thomas Heute

EJB 3 in Action

EJB 3 in Action
by Debu Panda; Reza Rahman; Derek Lane

Top Sellers in this Category

Head First Java, 2nd Edition

Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates

Head First Design Patterns

Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates

Java Concurrency in Practice

Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea

Seam in Action offers a practical and in-depth look at JBoss Seam. The book puts Seam head-to-head with the complexities in the Java EE architecture. The author presents an unbiased view of Seam from outside the walls of RedHat/JBoss, focusing on such topics as Spring integration and deployment to alternative application servers to steer clear of vendor lock-in. By the end of the book, you should expect to not only gain a deep understanding of Seam, but also come away with the confidence to teach the material to others.

To start off, you will see a working Java EE-compliant application come together by the end of the second chapter. As you progress through the book, you will discover how Seam eliminates unnecessary layers and configurations, solves the most common JSF pain points, and establishes the missing link between JSF, EJB 3 and JavaBean components. The author also shows you how Seam opens doors for you to incorporate technologies you previously have not had time to learn, such as business processes and stateful page flows (jBPM), Ajax remoting, PDF generation, asynchronous tasks, and more.

All too often, developers spend a majority of their time integrating disparate technologies, manually tracking state, struggling to understand JSF, wrestling with Hibernate exceptions, and constantly redeploying applications, rather than on the logic pertaining to the business at hand. Seam in Action dives deep into thorough explanations of how Seam eliminates these non-core tasks by leveraging configuration by exception, Java 5 annotations, and aspect-oriented programming.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 22 Ratings

Spent too much time on the problems with JSF and EJB integration - 2009-11-02
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I had very high hopes for this book, but was totally disappointed, I'm a seasoned Java veteran and I found this book very hard to get thru'. It spent too much time explaining the problems with JSF and EJB integration, and not enough time on a good end-to-end implementation. I basically don't want to read all this legacy JSF and EJB integration issue garbage, I just want to know how to quickly and practically put an application together using SEAM, in my opinion this baggage of previous JSF and EJB integration issues should have been edited out of this book, since most developers don't a Historical novel, they want to get an app together as quickly as possible, that's the value of the "In Action" series of books.

Also, SEAM generates a lot of code for you at the press of a button, more time should have been spent on explaining each of these and how to customize these, since what's the point in generating boiler plate code, if you can't quickly and easily customize it to suit your needs. Plus I don't like the *.XHTML file syntax, I originally used to code in JSP and found this very easy to use.

I never used JSF before and this book does not explain the basics of JSF.

I've recently done quite a bit of coding using the LAMP stack. The whole point of buying the book on SEAM was to see how the latest Java SEAM framework compares to LAMP for rapid agile development. Although you can rapidly throw together an app with SEAM, this book does not make it quickly and easily understood. With the many frameworks and books on PHP, I think LAMP is more agile & flexible, SEAM doesn't measure up well.

Since I think this book is way over rated and found it very disappointing I'm giving it a 1 star.

a good book but not a right way to pass knowledge - 2009-09-05
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I like in action books so much because they always give you enough hands-on experience. But this book is not even I am an experienced J2EE web application developer. The author try to sell you everything from beginning but forget learning curve for a new comer. A good book should organize chapters from basic to advance and no one wants to know how to repair a car before he can drive a car.

Seam is a technology to fill the gap of j2ee not a core technology itself. The ideal number of pages of this book may be 400 pages instead of 600 pages.

But, I believe this is a good handbook for developers who already practiced a little bit in their projects. It does provide a deep understanding of SEAM.


The greatest IT book I've ever read. - 2009-05-01
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
SEAM is a great application framework. I feel amazed by how well the author is able to present the technology to readers. The insights delivered by real world use cases are so useful, readers can almost immediately find places to apply them in their projects.

The only topic missing from the book is web services, I hope it will be covered in the next version of the book.

Best Seam book out there - 2009-04-03
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
In my opinion this book is more or less the Seam reference. Dan explains Seam in a fluent manner, without disregarding the necessary depth and background information. For example, as opposed to another reader's opinion, I found the chapter on JSF and what is wrong with it, and how Seam solves these issues, extremely valuable for my general understanding of JSF. In fact, this chapter should be part of any JSF book ;-) For me personally, after studying the Seam reference, this is THE book on Seam I had been waiting for, it helped me greatly in understanding not only how Seam works, but also why it works the way it is designed. Excellent writing, highly Recommended.

My primary resource to learn Seam - 2009-03-31
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I'm new to Seam and have been struggling to find really good learning resources. Some online tutorials never explain what is going on in the code and make too many assumptions about the user. This book represents the best; it walks you through, step-by-step, until you're confident in what you're doing. For the first time, I'm understanding what Seam is and how to use it. Very good job. Highly recommended.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Java

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.