Проект vaadin+h2+hibernate+tomcat пытаюсь обратиться к базе данных, но на этапе конфигурации выдает ошибку
private static SessionFactory buildSessionFactory (Class paramClass) {
return new Configuration()
.configure("hibernate.cfg.xml")
.addAnnotatedClass(paramClass)
.buildSessionFactory();
}
видимо, как-то связанано с неправильным jdbc:url
##URL for connection to DB
hibernate.connection.url = jdbc:h2:tcp://localhost:8080/~/public
org.hibernate.service.spi.ServiceException: Unable to create requested
service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
...
Caused by: org.hibernate.exception.JDBCConnectionException: Error calling
DriverManager#getConnection
...
Caused by: java.sql.SQLException: No suitable driver found for
jdbc:h2:tcp://localhost:8080/~/public
Проблема точно не в том, что бд PUBLIC нет, так как миграции через flyway работают корректно
Видимо, что-то не понимаю в самом фундаменте взаимодействия с бд, потому что как ни пытался гуглить решение не нашел
Скачайте jdbc-драйвер, скопируйте его в каталог lib сервера Tomcat. Это должно решить проблему.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Возможно вопрос неправильный и я бы его не задал, если бы не нужно было через три дня сдавать задание - crud-приложение с пагинациейПо условию...
При открытии файла XML в редакторе Eclipse последний выводит его одной длинной строкойПосле форматирования(в ручную или с Ctrl+Shift+F, не важно) я не могу...