My experience with software development

Category Archives

Category for posts on Java

Oct
4

Polymorphism in Java

Type of polymorphism in Java

Oct
3

Understanding annotations in Java

In this post, we will understand annotations and why they are important

Sep
17

Creating a Maven Web Application with Eclipse & Tomcat – Part I

Maven is a great tool that helps developer to build and manage any Java based project. Maven’s primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain…

Sep
17

Creating a Maven Web Application with Eclipse & Tomcat – Part 2

An introduction to how Maven works

First of all, the problem. In earlier days, when we had to use some external JAR files, we had to put them in a lib folder and then add them in build path. Now this caused us lot of trouble in version changes and mismatch. Also, we had to face dependency errors as well.

Sep
17

Creating a Maven Web Application with Eclipse & Tomcat – Part 3

Creating a database driven application

Let’s create a complete CRUD (create, read, update, delete) sample project with Eclipse + Tomcat + Maven

Oct
3

Lazy and Eager loading in Hibernate

In this post, we will learn the difference between eager and lazy loading in Hibernate ORM

Oct
28

Lambda expressions in Java 8

Understanding lambda in Java 8

Nov
15

Generics and Wildcards in Java

Understanding generics and wildcards in Java

Feb
26

Processing data with Java Streams

Understanding Java Streams API

Jun
22

Elastic Search Basics

Using elastic search with Java

Jul
1

Testing Java classes with JUnit

Testing your Java classes with JUnit