Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Spring

Buy
Pro Spring, 9781590594612 (1590594614), Apress, 2005

Recently, the Java world has witnessed a dramatic shift away from so-called "heavyweight" architectures such as Enterprise JavaBeans (EJB) toward lighter weight frameworks such as Spring. Complex and container-dependent services, such as ORM, and transaction management systems have been replaced with simpler alternatives such as Hibernate and Aspect Oriented Programming (AOP). At the core, Spring provides a comprehensive, lightweight container based on the principle of Inversion of Control (IoC), upon which you can build your own applications. On top of this container, Spring provides a myriad of useful services, bringing together a large range of highly competent open source projects into a single cohesive framework.

The quality of the Spring framework has seen it replacing traditional J2EE architectures in many cases; as a result, more and more developers see the need for comprehensive Spring skills. Despite Spring having quite an extensive suite of documentation and examples, we feel that many developers are still struggling to understand how to use Spring and, more importantly, how to use it effectively. Because of this and the fact that we are closely involved in Spring, we decided to write this book.

During the course of this book, you will learn how to use Spring to build better web and stand-alone applications and how to sift through the many choices available to you through the framework. Our aim is to provide you with all the knowledge you need to use Spring effectively in your own applications and to give you insight into what is happening behind the scenes in Spring.

For example, you will

  • Learn the fundamentals of IoC in the context of AOP.

  • Become aware of the seamlessness and power of Spring by referencing the easy-to- understand sample application we provide.

  • Learn how to replace common EJB features with Spring alternatives, including Spring's comprehensive AOP-based transaction management framework.

  • Learn to integrate and use these other open source projects with Spring: Apache Struts, Jakarta Velocity, Jakarta POI, and many more.

  • Effectively manage your Spring components and applications using Spring's built-in JMX engine.

  • Learn how to add scheduling to your Spring application with Quartz.

  • Learn how to simplify mail sending with Spring and how to integrate JMS messaging into your application using Spring and ActiveMQ.

For more information on the content of this book, check out the Contents.

After reading this book, you will be equipped with all the knowledge you need to build applications effectively using Spring and its related open source projects.

(HTML tags aren't allowed.)

Finance for Non-Financial Managers (Briefcase Books Series)
Finance for Non-Financial Managers (Briefcase Books Series)
A Complete Introduction to Financial Reports--What The Numbers Mean, How to Use Them to Improve Your Business

Financial reports speak their own language, one that many managers have trouble translating. Finance for Non-Financial Managers clears the confusion, helping you to understand the information contained in...

Head Rush Ajax
Head Rush Ajax
Sick of creating web sites that reload every time a user moves the mouse? Tired of servers that wait around to respond to users' requests for movie tickets? It sounds like you need a little (or maybe a lot of) Ajax in your life. Asynchronous programming lets you turn your own websites into smooth, slick, responsive applications that make your users...
Algebraic Specification of Communication Protocols (Cambridge Tracts in Theoretical Computer Science)
Algebraic Specification of Communication Protocols (Cambridge Tracts in Theoretical Computer Science)

The specifications in this book are the result of a number of case studies performed by researchers from the Programming Research Group at the University of Amsterdam. The primary goal was to study the use of the techniques developed by the Programming Research Group for the specification of real-life protocols. From the pool of...


Critical Essays on Twin Peaks: The Return
Critical Essays on Twin Peaks: The Return

This edited collection offers an interdisciplinary study of Twin Peaks: The Return, the third season of a TV program that has attracted the attention (and appreciation) of spectators, fans, and critics for over two decades. The book takes readers into several distinct areas and addresses the different approaches and the range...

Macromedia Dreamweaver MX Fast & Easy Web Development
Macromedia Dreamweaver MX Fast & Easy Web Development
While the Web was still in its infancy, the technologies used to deliver it were
always changing. I remember a time when I had to hand-code every page in a Web
site. At that time, a Web site was just a couple of static pages. Still, dealing with raw
HTML tags was not very pleasant. A few WYSIWYG (What You See Is What You Get)...
Introduction to Design Patterns in C++ with Qt (2nd Edition)
Introduction to Design Patterns in C++ with Qt (2nd Edition)

I still remember how I first got to know C++ and Qt. It was around 15 years ago while working on my diploma thesis. Most of the development we did at that time was done in Fortran and C. I was working on a Linux system with FVWM as a window manager. One day I read an article about KDE—a cool, new open source project...

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