Transaction Management in Spring Framework

spring-thumbnail

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 […]

Spring and JMX Integration

spring-thumbnail

Introduction 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 […]

Introduction to Spring JDBC Framework

spring-thumbnail

Introduction In this article, we will see how to interact with the database through JDBC APIs using Spring 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. Jdbc Template Usage also read: also read: Spring Tutorials […]

How to send EMail using Spring Framework?

spring-thumbnail

Introduction 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 […]

Spring Job Scheduling support with JDK Timer and Quartz

spring-thumbnail

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 […]

Introduction to Spring Rich Client

spring-thumbnail

Introduction 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 […]

Introduction to Spring Portlets

spring-thumbnail

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 […]

Spring Security 3.0

spring-thumbnail

This article publishes the book excerpt from the book Spring Security 3.0.The following are the list of chapters in the book and brief description inside each chapters. If you are interested in receiving the future articles on book reviews and latest news on Java, please subscribe here. Welcome to the world of Spring Security 3! […]

Spring Web Services

spring-thumbnail

Spring Web Services is a product from Spring community to develop the web services in easier manner. Spring Web Services is following the strategy 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 […]

Spring JMS API and Weblogic JMS Integration

spring-thumbnail

1)Introduction JMS API is Java Message Service API that allows components to communicate asynchronously. JMS enables two components to send and receive message without knowing each other. Spring provides support for JMS programming. Spring is a widely used framework to develop enterprise application. It is bundled with many APIs like AOP, IOC, Spring MVC,Spring JMS […]