A method to solve up a problem or to do some task is termed as Paradigm. And to do some task with the help of a programming language in a specific way is called a Programming paradigm.


In this article, we will learn about inversion of control and dependency injection in spring

Spring Framework

Spring is a little framework with a lot of features. It’s sometimes referred to as a framework of frameworks because it supports a variety of frameworks, including Struts, Hibernate, Tapestry, EJB, JSF, and others. …


Why should we have code conventions?

Programmers value code conventions for many reasons:

  1. Code conventions make the software more readable, allowing engineers to understand new code more easily and quickly.
  2. The original author of software hardly ever maintains it for the rest of its life.
  3. If we are going to…


In this article, we will learn about JSP and Servlet

Client-Server Architecture

When a client computer submits a data request to the server over the internet, the server accepts the request and returns the digital data required to the client.

Client: A client is a person or an organisation that uses a…


Normalisation is a process by which we can decompose or divide any relation into more than one relation to remove the anomalies in the relational database.

Update anomalies: An update anomaly is a data inconsistency that results from data redundancy and a partial update

Deletion anomalies: A delete anomaly occurs…


Exception: An exception in java is an unwanted event that occurs and disrupts the normal flow of the program. These are recoverable. A programmer can handle such conditions and take necessary corrective actions. Some of them are NullPointerException, SQLException, ClassNotFoundException and RuntimeException. …

Akshay Tomar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store