|
Title :
Testing Support in Spring Framework
Author :
Christy
Date : Mon Aug 30th, 2010
Testing is a vital phase in any software application and software cannot be complete if it is not completely tested. Unit Testing allows individual software components to be tested completey whereas Integration Testing ensures that multiple components in a system works fine. In this article, we will see the support given by Spring framework towards Unit and Integrating Testing. The first section of the article deals with the support given by Spring towards Unit Testing, especially the mock interfaces and the classes. Also discussed in this article are the various supportive and utility classes for Integration. The final section of the article discusses the various annotations available in Spring that facilitate testing.
Title :
Transaction Management in Spring Framework
Author :
Christy
Date : Sat Aug 28th, 2010
Transaction management is critical in any form of applications that will interact with the database. The application has to ensure that the data is consistent and the integrity of the data is maintained. There are many popular data frameworks like JDBC, JPA, Hibernate etc.. and Spring Framework provides a seamless way of integrating with these frameworks. In this article, we will see how Spring Framework leverages the transaction management capabilities with a plenty of examples. This article covers Programmatic as well as Declarative way of managing transactions. The final section of the article is about achieving transaction management through annotations and AOP. The readers of this article are assumed to have a basic understanding on core Spring Framework. If you don't have the basic knowledge on the Spring Framework, please read the articles listed in the following section.
Title :
Spring and JMX Integration
Author :
Christy
Date : Wed Aug 25th, 2010
In this article we will see how to integrate JMX with Spring. This article assumes that the reader has a basic understanding on Spring and JMX. We will initially explore a sample on JMX written without the support of Spring, then will learn the dis-advantages in using so. Later we will see how to use Spring's features and support related to JMX with and without annotations. We will dedicate the final section of the article in looking into the various remoting options available in Spring for JMX clients.
Title :
Introduction to Spring JDBC Framework
Author :
Christy
Date : Tue Aug 17th, 2010
In this article, we will see how to interact with the database through JDBC APIs using Spring's framework. Spring's JDBC framework integration simplifies the task of resource management like closing connection, statement, resultset etc, complex exception handling, providing reusable object oriented access towards database operations.
Title :
How to send EMail using Spring Framework?
Author :
Christy
Date : Tue Aug 3rd, 2010
In this article, we will see how to use Spring's capability for sending email. The first section of the article deals with sending plain text email content with the help of Spring's Mail Sender and Mail message classes with the help of a sample application. The latter half of the article deals with sending email with rich text contents like formatted html, inline contents and attachments. The reader of the article is assumed to have basic knowledge on Core Spring with concepts like Dependency Injection and Inversion of Control as the sample applications heavily uses these concepts through configuration files.
Title :
Spring Job Scheduling support with JDK Timer and Quartz
Author :
Christy
Date : Sat Jul 31st, 2010
Not all applications are driven by user input. Some applications need to execute without any user intervention probably running at the background at specified intervals. For instance, a Virus Scanner application will be running in the background once in 2 days. Another instance could be where a Software could connect to its server repository once in a day for any updates. In this article we will see how Spring provides integration support for JDK Timer and Quartz that facilitates in writing job scheduling applications. The first half of the article draws an example for writing an application that uses JDK Timer with Spring support. The later section of the article discusses in writing an application that uses Quartz scheduling with some basic level of understanding done of cron expressions.
Title :
Introduction to Spring Rich Client
Author :
Christy
Date : Sat Jul 17th, 2010
This article provides an introductory knowledge on Spring Rich client framework for building rich Desktop applications. This article heavily uses core Spring's configuration based approach for defining Spring beans and Dependency injection. We will develop a simple User Management Application which will provide the functions for adding, creating, updating, deleting and listing user details in this article. It will also provide the facility for doing CRUD operation on User Group objects. Associating User with User Group object with the help of Spring binding framework is also discussed. If the reader is not familiar with core Spring concepts, reference for the same is present here. We will parallely discuss the various concepts and components of Spring when developing the application.
Title :
Introduction to Spring Portlets
Author :
Christy
Date : Wed Jun 23rd, 2010
Spring Portlet is a framework released from Spring community for easier development of Java Portlets. In this article, we will learn about programming Portlets using Spring Portlets framework which is a layer built on top of Java Portlet Specification (JSR 168). This article also covers some details about Java Portlet Specification. It provides in-depth details about the various components involved in Spring Portlet framework like Controllers, Handler Mappings, View Resolvers etc. Finally, it concludes with a sample which illustrates developing Portlet applications using Spring's Portlet approach.
Title :
Spring Security 3.0
Author :
PacktPub
Date : Sun Jun 20th, 2010
Welcome to the world of Spring Security 3! I'm certainly pleased that you have acquired the first published book fully devoted to Spring Security, and ihope that it fulfills your every wish for a technical book on this fascinating subject. I'd like to use this introduction to set your expectations for the pages ahead, and give you some advice to help you along your way.
Title :
Introduction to Spring Web Services
Author :
Christy
Date : Sat Jun 12th, 2010
Spring Web Services is a product from Spring community to develope the webservices in easier manner. Spring Web Services is following the starategy of contract-first web services. It focus more on XML and lesser on Java implementation. In this article, we will learn how to write a simple web service application using Spring Web Services. It is expected that the reader has a fair amount of knowledge on Web services concepts before continuing with the article along with the basics of Spring Framework like Dependency Injection and Inversion of Control. For more information on the pre-requisites
|