J'ai besoin d'implémenter un simple bean DAO, qui met également en cache les données lues dans la base de données. Ce bean DAO est utilisé par les beans apatrides.Comment implémenter un bean EJB3.0 de type singleton?
Étant donné que EJB3.0 ne prend pas en charge les beans singleton, quelle serait la bonne façon d'implémenter un tel bean DAO? Est-il acceptable d'utiliser simplement une variable statique pour conserver le cache? Nous utilisons Oracle AS et ne pas utiliser le clustering.
Nous utilisons déjà la mise en cache EclipseLink, mais nous avons quelques cas où ce n'est pas suffisant et nous devons implémenter manuellement la mise en cache – tputkonen