Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Expert One-on-One J2EE Development without EJB

Buy
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.

(HTML tags aren't allowed.)

Administrator's Guide to SQL Server 2005 (Microsoft Windows Server)
Administrator's Guide to SQL Server 2005 (Microsoft Windows Server)
The Complete, Practical, 100% Useful Guide for Every SQL Server 2005 DBA!

 

This book has one goal: to help database administrators and their managers run SQL Server 2005 with maximum efficiency, reliability, and performance. Renowned SQL Server expert Buck Woody covers...

Getting Started with Hazelcast - Second Edition
Getting Started with Hazelcast - Second Edition

Get acquainted with the highly scalable data grid, Hazelcast, and learn how to bring its powerful in-memory features into your application

About This Book

  • Store and pass data in your application using Hazelcast's scalable and resilient collections, working with real code and examples to see what is...
Guide to Computer Network Security (Computer Communications and Networks)
Guide to Computer Network Security (Computer Communications and Networks)
Contemporary societies have increasing dependence on computers and computer networks, and the increasing popularity of mobile computing, have given rise to numerous computer security problems. Yet despite a high proliferation of expert remedies, a viable and comprehensive solution to these security issues remains elusive, and society continues to...

Risk Management for Computer Security: Protecting Your Network & Information Assets
Risk Management for Computer Security: Protecting Your Network & Information Assets
In an increasingly interconnected environment, we are consistently required to develop better and more cost-effective defenses for our information systems. In the past when information security was the realm of governments and the military and when security was only concernd with the confidentiality of the information, then the concept of...
Network Congestion Control: Managing Internet Traffic (Wiley Series on Communications Networking & Distributed Systems)
Network Congestion Control: Managing Internet Traffic (Wiley Series on Communications Networking & Distributed Systems)
As the Internet becomes increasingly heterogeneous, the issue of congestion control becomes ever more important.

In order to maintain good network performance, mechanisms must be provided to prevent the network from being congested for any significant period of time. Michael Welzl describes the background and concepts of...

Beginning Objective-C
Beginning Objective-C

Objective-C is today's fastest growing programming language, at least in part due to the popularity of Apple's Mac, iPhone and iPad. Beginning Objective-C is for you if you have some programming experience, but you're new to the Objective-C programming language and you want a modern—and fast—way forwards...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy