Overview Spring is a framework that allows you to build Spring-based and production-ready applications that you can run. Spring started out as a primarily dependency injection tool long time ago but has significantly evolved into a huge framework over time.…
Introduction to Caching – A Performance Booster
Overview : Performance is the most critical part of any application, be it stand-alone, web based, distributed or enterprise level. If your application does not have excellent performance, then your business is going to be impacted heavily. Caching is one of…
Steps to work with Java Persistence API?
Overview: The JPA, or the Java Persistence API, is a special specification which defines how different Java objects or classes access and interact with the data in a Java database. It is one of the many approaches to ORM (Object…
Steps to integrate Spring MVC and AngularJS
Overview The combination of Spring MVC and AngularJS is one of the most powerful combinations to create quality web-based applications. This is especially applicable in building dynamic web apps or Single Page Applications. Certain features like modularity, open source, flexibility…
Steps to learn Spring Batch Service
Overview : The Spring batch services help automate processing of several jobs in batches. It is a framework that provides the APIs and services that can be reused to process one or more jobs in batches. From an enterprise viewpoint,…
Spring with Testing frameworks – How does it work?
Overview Unit testing and integration testing are critical phases in a software development life cycle. However, certain limitations can prevent achieving the full potential of these two testing approaches. The Spring Framework can help an enterprise overcome the limitations by…
Exploring HBase NoSQL DB
Overview: Apache HBase is one of the most popular non-relational databases built on top of Hadoop and HDFS (Hadoop Distributed File system). It is also known as Hadoop database. As an Apache project, HBase is an open-source, versioned and distributed…
Play framework and Java – How to create web applications?
Overview: Play is an open source Java based web application development framework. The framework has been written in Scala with a Java wrapper API. It follows MVC (Model-View-Controller) architectural model and RESTful architecture. The main focus of Play framework is…
Implementing AOP using Spring framework
Overview The Aspect Oriented Programming (AOP) offers a new way of looking at how software programming can be done. When compared to the Object Oriented Programming (OOP), the AOP does not represent a total or drastic departure to how programming…
How to code a Spring MVC application?
Overview: In the present era of web application development, there are plenty of Model-View-Controller frameworks for Java. Most of these frameworks also integrate with Spring. However, the best of such integrations happen with Spring’s very own module for MVC. As…
JSON data and Java – How it works?
Overview: JSON, which is the abbreviation of JavaScript Object Notation, is a text-based data exchange format that is used in web applications and for server responses. JSON happens to be a lot more compact and lighter when compared to XML.…
Who Are The Players In BlockChain Application Development?
Overview Bitcoin and Blockchain technologies are two of the most popular terms, heard in the recent years – which leaves a revolutionary effect in this fast paced marketplace. For many of the business owners or the Chief Technology Officers, investing…
How To Start A Business With Open Source Development?
Overview Establishing a company like Microsoft I have proprietary software and frameworks, a lot of the present web is based on open source software. So it’s just regular that organizations, new businesses specifically, will assemble their tools with it as…