Ich habe eine REST-API mit Spring verwalteten EntityManager. Wenn ich versuche, es zu schließen mitRichtig schließen EntityManager im Frühjahr
@Autowired
EntityManager em.
em.close();
I erhalten Illegal was normal ist, becouse Früjahr doc. sag es.
Meine Frage ist: Welches ist die richtige Methode zum Beenden einer REST-Anwendung, die mit Spring Boot erstellt wurde? Sollte ich durch diese Ausnahme "gestört" werden?
Ich googelte es sehr, aber nicht die klaren Informationen gefunden.
EDIT: was distrubing ist, ist die Tatsache, dass, wenn ich meine Anwendung heruntergefahren (beispielsweise in Tomcat) Ich habe die gleiche Illegal erhalten.
Vielen Dank! Aber warum wirft es eine Exception, wenn ich die Anwendung herunterfahre? – SiGe
@SiGe, was ist die Ausnahme? –
Ah, ich habe vergessen, dies zu spezifizieren. Ich erhalte IllegalStateException, wenn ich es mit .close() schließe, aber auch, wenn ich meine Anwendung herunterfahre. Und das stört mich. – SiGe