Název schématu musíte zadat ve vlastnostech hibernace Spring, nikoli v adrese URL připojení JDBC:
<prop key="hibernate.default_schema">SCHEMA_NAME</prop>
To znamená, že vaše adresa URL připojení JDBC je ve skutečnosti syntakticky neplatná. Podle dokumentace PostgreSQL JDBC musíte použít jednu z následujících syntaxí:
jdbc:postgresql:databasejdbc:postgresql://host/databasejdbc:postgresql://host:port/database
database je zde název databáze. Pokud je hostitel ponechán, bude jako výchozí nastaven localhost . Pokud číslo portu ponecháte, bude pouze výchozí 5432 . Ve vašem případě tedy platí jedno z následujících:
jdbc:postgresql:DB_NAMEjdbc:postgresql://localhost/DB_NAMEjdbc:postgresql://localhost:5432/DB_NAME