Overview Wiring of Spring beans is one of the principal factors underlying the smooth operation of Spring-based software applications. The wiring feature combines the capabilities of disparate Spring beans or objects to achieve a common goal. The beans are wired…
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…
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.…
Implementing Filters in a JSP application
Overview: JSP has a special feature which introduces the concept of filters. The work of these filters is to intercept any request en route to the JSP or the Java servlet. It can also modify to update the response of…
Creating RESTful web service in Java
Overview RESTful web services have changed how roles such as developers and system integrators work. Developers needed a service that allows systems to exchange information seamlessly; is extensible, scalable and easily maintainable. The Representational State Transfer or REST approach is…
Learn Log4j – Logging API for Java
Overview: A logging API or library is very important for the development of applications in Java. Actually, log4j is nothing but an API. It is originally based on the Java programming language, though it has been ported to a variety…
Data Compression and Decompression Using Java
Overview: In any software application, be it client-server or distributed, data transfer is always there. So, the architecture of an application is designed to ease the data transfer process and improve the performance. One simple solution to manage this huge…
Learn serialization mechanism in Java?
Overview: One of the fundamental strength of Java is its serialization mechanism. This is basically serialization of Java objects, where the object is persisted as a sequence of bytes. The persistent storage can be file system, database or streams. And,…
How to Email using JavaMail API?
Overview: In any software application, sending and receiving electronic messages, more specifically e-mails are an essential part. Emails are a medium of communication between different parties who are using the application. In most of the standard programming languages, emails APIs…
DOM and SAX Parser in Java
Overview: Parser is an important component in any programming languages. There are multiple open source parsers available in the market. So, the developer has to select the correct parser as per the requirement. Now, in many situations, correct parser is…
Data Science and R – Let’s Explore
Overview: R is actually a programming environment and language made specifically for graphical applications and statistical computations. It is licensed under the GNU license, just like the S language, which is developed by the Bell Laboratories. It is very similar…
Why Python is important for big data?
Overview : Python is a general purpose programming language which is open source, flexible, powerful and easy to use. One of the most important features of python is its rich set of utilities and libraries for data processing and analytics…