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!
Id like to read this book on Kindle

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

J2EE Development Without EJB, Expert One-on-One [Paperback]

Rod Johnson , Juergen Hoeller
4.7 out of 5 stars  See all reviews (6 customer reviews)
RRP: 26.99
Price: 22.97 & FREE Delivery in the UK. Details
You Save: 4.02 (15%)
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 it tomorrow, 1 Aug.? Choose Express delivery at checkout. Details

Book Description

2 July 2004 0764558315 978-0764558313 1
What is this book about? Expert One–on–One J2EE Development without EJB shows Java developers and architects how to build robust J2EE applications without having to use Enterprise JavaBeans (EJB). This practical, code–intensive guide provides best practices for using simpler and more effective methods and tools, including JavaServer pages, servlets, and lightweight frameworks. What does this book cover? The book begins by examining the limits of EJB technology — what it does well and not so well. Then the authors guide you through alternatives to EJB that you can use to create higher quality applications faster and at lower cost — both agile methods as well as new classes of tools that have evolved over the past few years. They then dive into the details, showing solutions based on the lightweight framework they pioneered on SourceForge — one of the most innovative open source communities. They demonstrate how to leverage practical techniques and tools, including the popular open source Spring Framework and Hibernate. This book also guides you through productive solutions to core problems, such as transaction management, persistence, remoting, and Web tier design. You will examine how these alternatives affect testing, performance, and scalability, and discover how lightweight architectures can slash time and effort on many projects. What will you learn from this book? Here are some details on what you′ll find in this book: How to find the simplest and most maintainable architecture for your application Effective transaction management without EJB How to solve common problems in enterprise software development using AOP and Inversion of Control Web tier design and the place of the Web tier in a well–designed J2EE application Effective data access techniques for J2EE applications with JDBC, Hibernate, and JDO How to leverage open source products to improve productivity and reduce custom coding How to design for optimal performance and scalability

Frequently Bought Together

J2EE Development Without EJB, Expert One-on-One + Expert One-on-one J2EE Design and Development (Programmer to Programmer) + Professional Java Development with the Spring Framework
Price For All Three: 91.95

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 576 pages
  • Publisher: John Wiley & Sons; 1 edition (2 July 2004)
  • Language: English
  • ISBN-10: 0764558315
  • ISBN-13: 978-0764558313
  • Product Dimensions: 23.5 x 18.8 x 3 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 643,147 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Review

“…practical and deep…you have to read if you have any interest in J2EE, with or without EJB…” ( VSJ—Visual Systems Journal , December 2004/January 2005) “…a valuable learning experience all round” ( Application Development Advisor , 1st September, 2004)

From the Back Cover

Are your J2EE projects taking too long to develop? Are they hard to debug? Do they result in disappointing performance? You may still be using traditional approaches to J2EE that are overly complex and not truly object–oriented. Many of these problems relate to EJB: a complex technology that has not lived up to its hype. In this hands–on guide, I’ll show you alternatives to EJB that can be used to create higher quality applications faster and at lower cost. I’ll demonstrate how to leverage practical techniques and tools, including the popular open source Spring Framework and Hibernate. I’ll guide you through productive solutions to core problems such as transaction management, persistence, remoting, and web tier design. We will examine how these alternatives affect testing, performance, and scalability, and discover how lightweight architectures can slash time and effort on many projects. I’ve been working with servlets, EJB, JSP™, and other J2EE technologies since their release. (As co–lead of Spring, Juergen also brings a wealth of expertise.) I’m excited to share my experience with you, one–on–one. What you will learn from this book How to find the simplest and most maintainable architecture for your application Effective transaction management without EJB How to solve common problems in enterprise software development using AOP and Inversion of Control Web tier design and the place of the web tier in a well–designed J2EE application Effective data access techniques for J2EE applications with JDBC™, Hibernate, and JDO How to leverage open source products to improve productivity and reduce custom coding How to design for optimal performance and scalability Wrox Expert One–On–One books present the wisdom accumulated by an experienced author who is recognized as an expert by the programming community. These experts challenge professional developers to examine their current practices in pursuit of better results.

Inside This Book (Learn More)
First Sentence
Like most of my colleagues, I was excited by the promise of EJB when it first appeared. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
2 star
0
1 star
0
4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
26 of 26 people found the following review helpful
5.0 out of 5 stars More J2EE sense than you can shake a stick at 21 July 2004
By A Customer
Format:Paperback
The title is potentially inflamatory, exciting the polarisation already entrenched in parts of the J2EE community, but the authors deliver handsomely on their claims about EJB. I personally retreated from EJB a few years ago after working on two projects that failed due to excessive EJB-based complexity - projects that might have succeeded if I knew what I do now.
The development methodolgies and architectures in practice today, particularly in large corporate environments, are heavily influenced by marketing literature from the major vendors. It's texts such as this (and in particular Johnson's earlier book J2EE Design and Development) that should go some way to filling the information gap surrounding J2EE development in general.
All of the criticism of EJB made in the book is amply backed up with a mixture of common sense and practical experience. Make no mistake about it, this is not someone on a crusade, this is someone who has used EJB in many large projects (and with success) but simply realised there were better alternatives in many, even most, situations. The first third of the book details EJB history and the authors' opinions on its limitations. It also deals pragmatically with the requirements that make EJB the right implementation choice to make and this is valuable infomation too. If there's one criticism I would make here, it's that it's a little excessive and repetitive on the failings of EJB. But maybe that's just because I didn't need much convincing anyway.
The remainder of the book focuses on real world alternatives, heavily biased towards the Spring Framework which Johnson invented and continues to devote much effort to.
Read more ›
Comment | 
Was this review helpful to you?
10 of 10 people found the following review helpful
Format:Paperback
Over the years I have acquired many books relating to J2EE design and implementation and only a few of them I would rate at 5 stars. The previous book "Expert One-On-One J2EE Design and Development" is one of them and I thought it would be very difficult to improve on it - "J2EE Development Without EJB" certainly does - I rate it 5 stars too. Firstly this book is not about flaming EJB; it's a very pragmatic and accurate account of the shortcomings of the EJB specification and describes how to circumvent them. The book contains alternatives to using various aspects of the EJB specification - but also how to make the best use of EJB if the use is justified. Significantly Rod Johnson is a pragmatist, deeply knowledgeable and has approached the issues holistically. Few will find his assertions difficult to challenge. For me the most important emphasis in this book is about good OO design practice, the importance of test driven development (TDD) and striving to achieve simplicity in design. This book also makes some very valuable steps in bringing AOP into the mainstream and demonstrates via the Open Source Spring Framework how to implement it successfully. If you really want to be successful in the J2EE arena then you cannot ignore this book. The book is very challenging thought provoking, suitable for designers, developers and J2EE architects. This book is not a sales pitch for Spring, but you will appreciate its clean design and simplicity, Rod Johnson covers all the issues in an evenhanded manner, which gives significant credibility to the text. If you are in the thick of J2EE development you'll like this book and be challenged and motivated by it.
Comment | 
Was this review helpful to you?
7 of 7 people found the following review helpful
5.0 out of 5 stars Great subject and an excellent read 4 Nov 2004
Format:Paperback
This book is one of the best books I have read on the subject of Java development. What a great excuse for a book! With a good read and a good writing style, I look forward to the next publication by Rod Johnson.
"Without EJB" basically simplifies the concepts of J2EE development by revisiting the reasons why we choose to use Object Oriented technology in the first place. The great thing about this book is that it doesn't oversimplify the solution by leaving out parts of the problem.
The technology purists among you will welcome this refreshing and surprisingly unbiased look at J2EE. This is not just a book telling you to use Spring and IoC instead of EJB. This book explains when EJB works well and when it doesn't (and mostly when it doesn't for that matter!) It also considers other IoC solutions (e.g. PicoContainer) and represents these without bias - well as much as can be expected really!
This book is a welcome read for the hands-on architect. It clearly describes a number of practical and simplified ways of rewriting the bloated reference PetStore J2EE application, without changing the data model. The solutions presented are downloadable and executable and serve as good starting points for your own applications.
My only complaint with this book is that it tends to repeat itself on the advantages and disadvantages of certain architectures throughout. If you read this page-to-page, it actually takes a while to get into the practical stuff of what IoC and Spring is all about, by which time some may lose interest. However, the style of writing allows you to dive straight in to the detail. Each chapter reads fairly independently.
Overall, an enlightening read for many people I'm sure... Rod Johnson is clearly an interesting guy who can write well, and I look forward to his next publication on Spring, or any other subject for that matter.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
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
   


Look for similar items by category


Feedback