Ich habe eine neue Spring Boot-Webanwendung, die ich mit einer JNDI-Datenquelle verbinden möchte (eine MySQL-Datenbank, die in Tomcat's context.xml definiert ist).
Wenn ich das versuche, bekomme ich immer die folgende Ausnahme:
%Vor%Dies ist trotz meiner pom.xml mit dem MySQL-Connector
%Vor%Ich habe meine application.properties wie folgt definiert, um die Eigenschaft jndi-name zu verwenden.
%Vor%Trotzdem glaubt Spring, dass eine In-Memory-Datenbank verwendet werden sollte.
Ich kann eine Verbindung zur MySQL-Datenbank herstellen, wenn ich meine application.properties als solche definiere.
%Vor%Kann mir jemand helfen, eine Verbindung zu JNDI mit Spring Boot herzustellen?
Für mich funktionierte die folgende Konfiguration nach dem Rezept, das in diesem veröffentlicht wurde Link , aber wie sie vor der gleichen Arbeit mit Versionen von Spring Boot 1.2 oder mehr gesagt haben
%Vor%}
Tags und Links spring jndi spring-boot