Blog Archives

CDI annotations @Named and @Inject Dependency Injection in Spring 3.0 Tutorial

In Spring 3.0 the support for the CDI annotations @Named and @Inject are provided.

1) @Inject instead of Spring’s @Autowired to inject a bean.
2) @Named instead of Spring’s @Component to …



Spring 3.0 tutorial – Part 1 (Setter DI )

This is a very simple Spring setter DI (depenendency injection tutorial). This assumes that you have gone through the “Setting up Java, Maven and Eclipse” tutorial. To recap:

1) Java, Maven, …



Spring 3.0 tutorial – Part 2 (Constructor DI )

This is a very simple Spring constructor DI (depenendency injection tutorial). This assumes that you have gone through the “Setting up Java, Maven and Eclipse” tutorial. To recap: 1) Java, Maven, …



Spring 3.0 tutorial – part 3 (Setter DI with annotations)

This is a very simple Spring setter DI (dependency injection tutorial) using annotations. This assumes that you have gone through the “Setting up Java, Maven and Eclipse” tutorial. To recap:…



Spring 3.0 tutorial – part 4 (Setter DI with annotations and Java Config instead of XML)

This is a very simple Spring setter DI (dependency injection tutorial) using annotations. This is using a Java based Spring configuration with @configuration annotation as opposed to an XML based file. …



Spring 3.0 tutorial – part 5 (Setter DI with Spring AOP and AspectJ)

This is a very simple Spring AOP tutorial using AspectJ. This assumes that you have gone through the “Setting up Java, Maven and Eclipse” tutorial and the other Spring tutorials …



Spring 3.0 tutorial – part 6 (with Hibernate & HSQLDB)

This is a very simple Spring tutorial with Hibernate and HSQLDB. This assumes that you have gone through the tutorials

1) Setting up Java, Maven, and Eclipse
2) The “Course” table …



Spring 3.0 tutorial – part 7 (with JPA, Hibernate & HSQLDB)

This is a very simple Spring tutorial with JPA, Hibernate and HSQLDB. This assumes that you have gone through the tutorials 1) Setting up Java, Maven, and Eclipse 2) The “Course” …



Spring lookup-method example to inject prototype scoped bean into a singleton scoped bean

Step 1: You need asm and cgilib libraries in addition to Spring libraries shown below.

spring-lokkup-needs-asm-cgilib

Step 2: define the Dao (Data Access Object) interface.



Top 6 Spring wiring via JavaConfig [i.e. @Configuration ] examples

Spring Java Configuration (i.e. JavaConfig) provides a pure-Java means of configuring the Spring IoC container. This is gaining popularity as it

  • gives complete control over instantiation and dependency injection.
  • gives type


300+ Java Interview FAQs

800+ Java Interview Q&As

Top