Ciao a tutti,
mi trovo alle prese con un vecchio software da rimettere a nuovo.. dopo 12
anni
qualcuno ha deciso che forse è ora di rivedere un po le cose in chiave
moderna..
Il programma di per se è molto semplice, ha solo un grosso difetto... :(
if( cliente.getCodice() == 1) { ... } else
Ciao,
È tutto da manuale.
Casomai restituissi risultati sbagliati non è certo perché hai un solo oggetto,
piuttosto perché c'è una gestione errata delle connessioni al database.
Ma se usi spring sei tranquillo.
Dopodiché per codice stateless si intende oggetti che non mantengono uno stato.
Più
Ciao,
cosa molto importante da capire quando ci si trova davanti ad un singleton
è che non bisogna MAI utilizzare variabili d'istanza per gestire le fasi
intermedie dell'elaborazione richiesta o per, addirittura, restituire il
dato.
Seguendo questa semplice regola, che è valida tanto in Spring
Certo che va bene.
Perché no?
Il giorno ven 16 feb 2018 alle 16:17 Danilo Boi danilobo...@yahoo.com
[it-torino-java-jug] ha scritto:
>
>
> Ok scusami , ma allora non va bene fare l'autowired di un oggetto
> repository in un service .
>
>
>
> Il Venerdì 16
Scusa, stateless come paradigma non come keyword (EJB?!! Oh NO!!)
I componenti di spring li devi disegnare come "oggetti" senza stato, senza
instance variable e cosi via in quel senso stateless.
*Mi preocupa perchè mi domando : Quando ho piu chiamate in contemporanea
essendo oggetti
Ciao,
Stateless nel senso che essendo singleton non devono mantenere uno stato,
non devono avere variabili.
@Stateless è la notazione Java EE per definire un EJB stateless
non-singleton, non è quello che stai cercando.
2018-02-16 14:41 GMT+01:00 Danilo Boi danilobo...@yahoo.com
Ciao A tutti .
Grazie per aver accettato la richiesta.
Mi sto occupando di programmazionejava specificatamente , al momento , su
Spring MVC.
Sto sviluppando dei servizi Rest.
In particolare la Parte ORMla sto gestendo con spring-mybatis
Lasciando fare a spring lafactory dei mapper
Mentre