Rodzaj beana na dao

0

Cześć, kolejne pytanie z serii "jak to się robi".
Na podstawie tego przykładu: http://www.bejug.org/confluenceBeJUG/display/BeJUG/Generic+DAO+example
przygotowałem sobie Dao. Klasa UserDao wygląda tak:

public class UserDao extends GeneralDao<User, Long> implements UserGenericDao{

}

Teraz przygotowałem sobie UserService który będzie wykonywał różne zadania na UserDao.

@Stateless
public class UserService {
    @Inject
    private UserGenericDao dao;

}

Teraz chciałem zapytać jakiego typu powinien być bean UserDao.
Obecnie dałem go jako @Dependent ale nie wiem czy to jest najlepsze rozwiązanie.

Dzięki za wskazówki.

0

oczywiscie stateless

1 użytkowników online, w tym zalogowanych: 0, gości: 1