Constructor Injection in JSF

1.2

import javax.annotation.PostConstruct;

public final class FirstBean {
  private SecondBean secondBean;

  @PostConstruct
  public void doSomething() {
    // Called after secondBean is initialized
  }

}

http://download.oracle.com/javase/6/docs/api/javax/annotation/PostConstruct.html

2.0

import javax.inject.Inject;

public final class FirstBean {

  @Inject
  public FirstBean(final SecondBean secondBean) {
  }

}

http://download.oracle.com/javaee/6/api/javax/inject/Inject.html

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s