Latest Articles
cal icon

11 Feb 2017

Advising Controllers in Spring Application

Sometimes we might want a certain aspect of a contoller to be applicable to all the controllers in the application. @ControllerAdvice is helpful in such cases.

View Article >>

cal icon

10 Feb 2017

Exception Handling in Spring Application

This article describes different ways of handling exceptions and translating those exceptions to HTTP response codes in a Spring application.

View Article >>

cal icon

06 Nov 2016

File Upload in Spring MVC Application

Any typical web application requires a file upload functionality. This article explores Spring's support for file upload.

View Article >>

cal icon

05 Nov 2016

Adding Additional Servlets and Filters to Spring MVC Application

A Javaconfig based Spring MVC Application doesn?t need a deployment descriptor file (web.xml). How do we register additional servlets or filters?

View Article >>

cal icon

20 Oct 2016

Spring Custom Form Validator

Learn how to create a custom form validator in Spring MVC application with the help of a simple example.

View Article >>

cal icon

14 Oct 2016

Handling Form Data In Spring MVC Controller

Spring MVC Controllers are very well suited for the form processing jobs. This article discuss about handling forms in Spring MVC

View Article >>

cal icon

14 Oct 2016

Spring Form Validation

Spring's support for Java Validation API provides an excellent way to validate form data posted by the user. This article covers the details of validating form data and handling validation errors in..

View Article >>

cal icon

10 Oct 2016

Spring Transaction Propagation

Spring provides different propagation levels to manage propagation of trasaction between different Spring beans. This article will be focused on different propagation level available in Spring Transac

View Article >>



CORE JAVA

Iterator and ListIterator in Java

The Java API provides the Iterator and ListIterator that are used to iterate over a Collection. This article covers the difference between the two and discuss how Emumeration is different from Iterat.

View Article >>

Introduction to Java Collections

The Java collections framework is a library that provides commonly reusable collection data structures. It consists of a set of various interfaces, implementations and algorithms used to represent...

View Article >>

Exception Handling in Inheritance

There are certain rules that must be followed while throwing exceptions in inheritance and overriding methods. This article discuss about these rules.

View Article >>

Identity HashMap in Java

IdentityHashMap in Java is a special implentation of the Map interface designed to be used in special cases where reference equality is required.

View Article >>

2 ways to Create a Thread in Java

Threads in Java can be created in 2 different ways, extending the Thread class and implementing the Runnable interface. This article explains the two ways with suitable examples.

View Article >>

4 Different Ways of Creating an Object in Java

Most of us have created object using new operator in Java. Did you know the other ways to create objects in Java. This article talks about 4 different ways of creating objects in Java.

View Article >>


FRAMEWORK

Accepting Request Param and Path Variable in Spring Controller

Spring MVC provides various ways through which a client browser can pass data to the Controller. In this article we will discuss about accepting Request Parameters and Path Variables in Spring Contr..

View Article >>

Spring MVC Sample Application Using Java Config

With the advances in Servlet and Spring technology developer can also configure Spring using Java classes rather than the traditional approach of using XML files. This article demonstrate Java confi..

View Article >>

Spring MVC Sample Application Using XML Config

This article helps in getting started with Spring MVC with the help of a simple hello world example. We show the steps to create a sample application and describe its essential required components.

View Article >>

Spring MVC Overview

Spring MVC is a popular framework which provides MVC architecture for Java developers to build Spring-based web application. This article describes the request flow and other preliminary topics of...

View Article >>

AOP with Spring

Spring support for AOP helps developers to separate cross cutting concerns from the business logic, thus making the source code clean and maintainable. This article talks about Spring's AOP support.

View Article >>

Creating Conditional Beans in Spring

The concept of condition beans enables Spring to restrict the creation of any bean depending on the evaluation of a condition. These beans get created only when a preset condition is evaluated as true

View Article >>


MORE

Factory Design Pattern with Example

Factory pattern comes under the creational design pattern and it is one of the most commonly used patterns in Java to create an object. It exposes a common interface which is used to create an obje...

View Article >>

Creating and Using Synonym in Oracle Database

Synonyms are database objects used to provide duplicate names to existing objects in the database. It is just an alternate name used to hide the original name of the object.

View Article >>

Creating and Using Sequence in Oracle Database

A sequence is used to auto-generate numbers in ascending or descending order which can serve as a primary key or a part of it (in case of composite key).

View Article >>

Creating Database Index

Database Index is used to arrange records in a proper manner in database using references to the data. It helps in the searching of records whenever a complex Select query is fired.

View Article >>

Creating and Using User Defined Types in Oracle

Oracle Database allows developers to create their own datatypes and use them in column of database tables. These user-defined datatypes are called as 'Type'.

View Article >>

Creating and Using Views

Learn how to create and use Views in a Database. Views are database objects that are a logical subset of data which are based on one or more tables. Views are primarily used to hide the table struc..

View Article >>


UI

Create your own Jquery Plugin

Learn how to create a simple JQuery plugin. This article shows how to create a simple JQuery plugin that can be used to apply different themes to a table.

View Article >>

Understanding Model and View in Backbone.js

Model and View are special objects that form an integral part of Backbone.js. These are used to keep the data and the business logic separate from the user interface.

View Article >>

A Glance at Backbone.js

Backbone.js is a JavaScript framework that attempts to structure a web application by separating the domain data & business logic from the user interface.

View Article >>

Introducing Backbone Collection

Backbone Collections are set of related models. This is used in situations where we are handling a set of related models.

View Article >>

Building an Image Slider with JQuery Plugin

Learn how to build a jQuery plugin for an image slider in this detailed step by step tutorial.

View Article >>