Sinon, le fond du truc, c'est justement de pas faire ca. C'est la pire des choses que tu puisses faire, tu t'enfermes dans une implementation avec une config.
Public class MyRepository {
@Autowired
Private SessionFactory factory;
}
Un contexte pour tes tests unitaires, tu fais pointer ca ou tu veux.
Un contexte pour la prod.
Tu scindes ton schema de db? A branler, ca marchera pareil, a la rigueur il faudra que tu qualifies ton bean.
Et dans le meme ordre idee:
Public class MyService{
@Transactional
Public HTTPResponse truc(){
// foo
}
}
Une appli web va generalement vouloir une transactionalite au niveau de la requete HTTP, ca te permet de faire un rollback proprement si ta requete se banane.
Encore un autre avantage de pas utilise de singleton, ca permet a spring de creer un proxy qui va gerer les transactions pour toi.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Postgresql
Posté par pasScott pasForstall . En réponse au journal Mysql, je t'aime un peu, à la folie, mais pas trop libre. Évalué à -2.
Sinon, le fond du truc, c'est justement de pas faire ca. C'est la pire des choses que tu puisses faire, tu t'enfermes dans une implementation avec une config.
Public class MyRepository {
@Autowired
Private SessionFactory factory;
}
Un contexte pour tes tests unitaires, tu fais pointer ca ou tu veux.
Un contexte pour la prod.
Tu scindes ton schema de db? A branler, ca marchera pareil, a la rigueur il faudra que tu qualifies ton bean.
Et dans le meme ordre idee:
Public class MyService{
@Transactional
Public HTTPResponse truc(){
// foo
}
}
Une appli web va generalement vouloir une transactionalite au niveau de la requete HTTP, ca te permet de faire un rollback proprement si ta requete se banane.
Encore un autre avantage de pas utilise de singleton, ca permet a spring de creer un proxy qui va gerer les transactions pour toi.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.