Giriş
Açıklaması şöyle
The @Resource annotation is required for injecting certain (JNDI) resources that are not available to @Inject, such as DataSource and the EJB TimerService
lookup Alanı
Örnek
Şöyle yaparız
@Resource(lookup = "java:/jdbc/books-database")private DataSource dataSource;
name Alanı
Örnek
Şöyle yaparız
// field injection @Resource(name = "java:comp/DefaultDataSource") DataSource ds; // method injection @Resource(name = "java:comp/DefaultDataSource") void setDataSource(DataSource ds) { ... }
Örnek
Şöyle yaparız
@Resource(name = "jdbc/MyDataSource")private DataSource dataSource;
Hiç yorum yok:
Yorum Gönder