Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Very Good See details
Price: £3.14

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Bitter EJB [Paperback]

Bruce Tate

RRP: £40.50
Price: £32.87 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.63 (19%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Tuesday, 21 May? Choose Express delivery at checkout. See Details
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

12 Jun 2003 1930110952 978-1930110953 1

In Bitter EJB, Bruce Tate and his co-authors continue the entertaining and engaging writing style of relating true-life adventure sport experiences to antipattern themes established in Bruce's first book, the best selling Bitter Java.

This more advanced book explores antipatterns, or common traps, within the context of EJB technology.

EJB is experiencing the mixture of practical success and controversy that accompanies a new and quickly-changing framework. Bitter EJB takes the swirling EJB controversies head-on. It offers a practical approach to design: how to become a better programmer by studying problems and solutions to the most important problems surrounding the technology.

The flip side of design patterns, antipatterns, are a fun and interesting way to take EJB expertise to the next level. The book covers many different aspects of EJB, from transactions to persistence to messaging, as well as performance and testing.

Bitter EJB will teach programmers to do the following:

  • Identify EJB persistence strategies
  • Choose Entity bean alternatives
  • Use EJB message driven beans
  • Know when to apply or avoid stateful session beans
  • Create efficient build strategies with XDoclet, Ant and JUnit
  • Automate performance tuning

 


Product details


Product Description

From the Back Cover

“... wonderful writing style ... one of the most enjoyable technical reads ... explanation of the concepts is easy to absorb, entertaining, informative, and to the point.” -—Dave Wiltz, SBC Global

“... helps you cut through the hype surrounding enterprise Java development.” -—John D. Crabtree, Taliant Software

“They know their stuff, and that is obvious.” -—Jack Herrington, Code Generation Network

“... an awesome read.” -—Barry Nowak, GFS Marketplace

“... helps you spot the dead-ends and points you in the right direction, before you start tearing your hair out.” -—Jon Skeet, Peramon Technology

Enterprise JavaBeans—the server-side core of J2EE application development—has been both hailed as the savior of Java enterprise programming and cursed as the bane of Java development. Complexity brings power, but it can also lead to confusion and frustration. What are the best ways to become productive with EJB?

Bitter EJB addresses the controversy head on. The authors identify and explain common EJB traps and distill them into “antipatterns.” These antipatterns encapsulate for you some of the most important EJB problems, from persistence to performance. With a clear understanding of what not to do, you will appreciate the value of the detailed best practices recommended in the book.

What’s Inside

  • When to use or not use EJB
  • Managing session state
  • Alternatives to entity beans
  • Performance tuning techniques
  • XDoclet, Ant and JUnit best practices
  • Avoid pitfalls of:    - message-driven beans    - entity beans    - session beans

Bruce Tate is a consultant and frequent conference speaker who promotes and teaches effective Java design. Mike Clark, president of Clarkware Consulting, helps teams build better software faster. Bob Lee is an independent consultant and open source developer. Patrick Linskey is the VP Engineering for SolarMetric, which offers Java persistence alternatives to the Java community.

About the Author

Bruce Tate is a consultant and frequent conference speaker who promotes and teaches effective Java design. Mike Clark, president of Clarkware Consulting, helps teams build better software faster. Bob Lee is an independent consultant and open source developer. Patrick Linskey is the VP Engineering for SolarMetric, which offers Java persistence alternatives to the Java community.


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.6 out of 5 stars  13 reviews
13 of 13 people found the following review helpful
5.0 out of 5 stars Required Reading 5 Dec 2003
By A. McMurry - Published on Amazon.com
Format:Paperback
If you are a Java/J2EE developer, reading this book will save you hundreds of wasted hours.
There are plenty of books on J2EE design patterns and best practices.
Bruce Tate goes well beyond these discussions and outlines the effectiveness of these strategies, antipatterns, and above all: alternatives.

Simply put, this is the only book that puts J2EE into perspective.
Sales/Marketing have convinced developers that EJB is the "golden hammer" for enterprise solutions.
This book will enlighten you to creating effective J2EE applications without falling victim to market hype.

It is my personal opinion that Bruce Tate is the most effective technical writer since Richard Stevens.
The writing is clear and to the concise, every page directly addressing common roadblocks in EJB development.

For readers with a solid understanding of J2EE principles, this book will help you navigate around common pitfalls and outline effective solutions.
For less experienced readers, it will help you plan effectively.

After reading a dozen J2EE books, Bitter EJB stands tall as "required reading".

13 of 14 people found the following review helpful
5.0 out of 5 stars When you want to know why, not just how. 20 Jun 2003
By A Customer - Published on Amazon.com
Format:Paperback
Bitter EJB couldn't have come at a better time for me. My development team is at a crossroads. Having developed a reasonably complex web-based model-view-controller architecture from scratch in Java, we thought we knew everything. Then it hit us: scalability problems, transactional integrity questions, database portability nightmares... we were in trouble. Ah, but knowing all, we determined that a simple migration of some of our logic to Enterprise JavaBeans would solve everything.

Or would it? We started thinking: Are EJBs really better than JDO? Or home-grown solutions? How about JMS? Does it let us scale too? And what's with these Message Drive Beans? If we go EJB, do we use CMP? Hey, we hand-tuned a lot of JDBC code... aren't we going to see a performance degredation? Why would we choose Entity Beans over Session Beans or the reverse? How do we tackle the complexities of building and testing these components? We read the JavaDocs and specs, but we still had lots of questions, and not a lot of informed answers. Suddenly, we didn't feel so smart. At all.

Thankfully Bitter EJB tackles these issues and more with humor and insight. There are plenty of good books that tell you how to build an EJB or use a message queue from Java. Instead of regurgitating the mechanics, this one tells you the why, why not and when to's of developing with EJBs and related technologies. You won't find a lot of EJB cheerleading in these pages, but rather a whole lot of unbiased, intuitive advice that will help you make the right decisions for your environment, product, team and goals.

11 of 12 people found the following review helpful
5.0 out of 5 stars They've been there, and done that 29 July 2003
By Erik Hatcher - Published on Amazon.com
Format:Paperback
This book is a must-have for the serious J2EE developers. For example, many teams realize in EJB development that entity beans are overkill and complex enough to really drag a project down, yet very few books tell you this. Bitter EJB is the exception - it gives tried and true advice from those that have really been there and worked through the issues. In my extensive J2EE development experience I have learned the hard way many of these antipatterns. Do yourself a favor and don't learn these pitfalls the hard way - let Bruce, Mike, Bob, and Patrick join your team and steer you away from common mistakes, and towards best practices.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges