Posts

How to Install Spring Framework|Set up & Configuration Guide

Image
How to Install Spring Framework|Set up & Configuration Guide This article will guide you on How to prepare a Development Environment to start with Spring Framework. And you will also come to know How to set up JDK, Eclipse and Apache Tomcat and on your Desktop/Laptop. Step 1 –How to Setup the Java Development Kit (JDK) Download the latest version of SDK from Oracle's Java official website  Java SE Downloads .  Here, you will find some instructions for installing JDK in downloaded files, follow the given instructions to install and configure the setup. After that set PATH and JAVA_HOME environment variables to refer to the directory that contains Java  Java_install_dir/bin  and  Java_install_dir  respectively. In case, If you are running Windows and you have installed the JDK in C:\jdk1.6.0_15, then you would have to write the following command line in your  C:\autoexec.bat  file as shown below. The command must be entered like this:- set PATH=C:\jdk1.6.0_15\b

Spring Tutorial | Spring MVC Architecture flow

Image
    Spring Tutorial | Spring MVC Architecture Flow What is the Spring framework? Spring is a lightweight framework. It is an open-source Java Platform which is used for developing robust Java applications very rapidly and easily.   Its support is extended to various frameworks such as Struts, Hibernate, EJB, JSF, etc. Evolution of Spring Framework Spring Framework was initially developed by Rod Johnson in June 2003. It was first released under the license of Apache 2.0 in the year of 2004. JavaEE application development is made easier by the Spring Framework.   XML namespaces and AspectJ support are provided in spring 2.o, Spring 2.5 version provides annotation-driven configuration, Java-based @Configuration model comes under in the version of spring 3.o. With the support for Java 8 and Java EE 7 technologies, the latest version of spring framework 4.o was released. When it comes to size and transparency spring framework is lightweight and weighs around 2 MB Wh

Cassandra Tutorial | Data Types | Why Cassandra for Big Data

Image
   What is Apache Cassandra? Apache Cassandra is an open-source, NoSQL, wide column data store that can quickly take and process huge amounts of data. It is decentralized, distributed, scalable, highly available, and fault-tolerant, , with identical nodes that are clustered together for eliminating  single points of failure.     Evolution of Cassandra?                                              Why is it so Special ? 1.        Decentralized 2.        Distributed 3.        Scalable 4.        Highly Available     Why Cassandra for Big data? 1.       Handles high velocity data with ease 2.       Uses schema that support broad varities of data 3.       Is designed for continous availability 4.       Offers quick installation and configuration for multi-node clusters. 5.       It is open source and reduces cost as compared to RDBMS.     Apache Cassandra Data Types? 1. It supports the most common data types including  ASCII, Bigint , B

Top 10 Best DevOps tools in 2020

Image
GIT GIT is one of the most popular DevOps tools used by the software developers for handling distributed version control features which includes check-in, commits, branches, merging, labels, push and pull to/from GitHub, etc. GIT is an excellent feature set for source code management which is ideal for remote teams and open source contributors. GIT tool allows you to track the progress of your development work. You will be able to save different versions of your source code and return to a previous version when required. It’s also great for managing a software development scenario where the project might require to branch in multiple directions, allowing independent code to merge and delete without impacting the common base code.  To integrate Git with the DevOps workflow, you must host repositories. Currently, GitHub and Bitbucket are the two best online repositories in the market. By using the services of GitHub and Bitbucket, your team members can push their work