
Dependency Injection is for what the Spring framework was invented. It is the heart of the Spring framework. That’s why it’s so essential to get in-depth knowledge of the DI concept. It... Read more »

Inversion of Control is a design methodology that suggests inverting the flow of control from the main program to another framework or entity. This greatly helps in developing the loosely coupled system.... Read more »

Dependency Inversion Principle (DIP) is the last principle among the SOLID principles of Object-Oriented Programming (OOP) model that we have seen in the last article. Let’s recall what Dependency Inversion Principle (DIP)... Read more »

SOLID principles are a set of five design principles ( mnemonics acronym known as S.O.L.I.D ) in the object-oriented paradigm. They were first introduced by Robert C Martin. These concepts are in... Read more »

Spring framework is an open-source Java framework to build an enterprise-grade application. It provides a solid infrastructure foundation to support robust application development. Starting way back in 2003 by Rod Johnson, it... Read more »

Gogo Shell provides an interface to interact with OSGI modules in Liferay 7 Liferay 7 uses the OSGi framework to build a modular application that comprises various modules. OSGi supports a standard... Read more »

Java is one of the most favorite programming language used by millions of applications and programs today. Java runs on various platforms like Windows, Unix, and mac os. It is very essential... Read more »

Liferay workspace is used to group various Liferay 7 specific modules and applications at one single place. It is first setup a Liferay developer should know before starting development in Liferay 7... Read more »

Liferay 7 development environment setup is the next you should know after installing and configuring Liferay 7 in your local We have seen how to install and setup the Liferay 7 (DXP)... Read more »