Injection par constructeur
bojnour
J'ai un bean
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public class ServicePalm {
private Session session;
public ServicePalm (Session session) {
super("AAA", "BBBB");
init();
session= session;
setSessionId(session.getId());
} |
Je n'ai pas se setter pour session, et je ne peux pas modifier le code..
J'ai mon service
Code:
1 2 3 4 5 6 7
|
public class ServiceHelper {
@Autowired
private ServicePalm service ;
.. |
J'ai une variable Session définit dans une autre classe (bean)..
Code:
1 2
|
private static final Session session = Session.getServerSession(); |
Comment est-ce que je peux injecter la variable session dans le constructeur ServicePalm qui sera ensuite injecté dans mon helper ?
Merci