Bonjour à tous
Juste une question au sujet du singleton. Voici la partie signifiante de mon code :
La question est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public static synchronized ContentServerHandler getContentServerHandler() { if (null == contentServerHandler) { contentServerHandler = new ContentServerHandler(); } return contentServerHandler; } /** * Méthode retournant un {@link AssetDataManager} permettant de requéter sur la base d'Asset. * * @return l'instance en session de l'AssetDataManager. */ public AssetDataManager getAssetDataManager() { Session ses = SessionFactory.newSession(user, pwd); return (AssetDataManager) ses.getManager(AssetDataManager.class.getName()); }
Est-ce que l'objet Session ses est statique ou sera détruit par le gb à la fin de la méthode getAssetDataManager() ?
Merci à vous.
Partager