Согласно документации Mysql, эта строка подключения из файла конфигурации xml верна:
<property name="hibernate.connection.url">jdbc:mysql:///database?useSSL=false&allowPublicKeyRetrieval=true</property>
И Mysql Connector / J правильно анализирует параметры запроса.
Однако эта строка подключения не может быть правильно проанализирована, когда Hibernate настраивает StandardServiceRegistryBuilder, так как синтаксический анализатор ожидает, что «&» является началом имени объекта.Я нашел другое предложение заменить «&» на «&», но это тоже не сработало.
Итак, как правильно указать более одного параметра в файле конфигурации hibernate xml?Я использую Mysql 8, Connector 8.0.13, Java 11 и Hibernate 5.3.7.