Dependency Injection

SOLID Design Principle Explained with Java

SOLID design principle is one of the most popular sets of design principles in object-oriented software development. It’s a mnemonic acronym for the following five design principles: S – Single Responsiblity Principle O – Open Closed Principle L – Liskov Substitution Principle I – Interface Segregation Principle D – Dependency Inversion Principle Single Responsibility Principle A […]

CDI (Context Dependency Injection)

Context Dependency Injection (CDI) – knit the web and transactional tiers together of the JEE platform – is a set of services used together – allows developers to use enterprise beans along with Java Server Faces (JSF) technology in web applications – is desinged for use with stateful objects – provides a great deal of […]

What is dependency injection

Dependency Injection Dependency injection is a software design pattern in which one or more dependencies (or services) are injected, or passed by reference, into a dependent object (or client) and are made part of the client’s state. The pattern separates the creation of a client’s dependencies from its own behavior, which allows program designs to […]

Scroll to top