Я пытаюсь реализовать сеанс jdbc для встроенного сервера причала, чтобы делиться сеансами между узлами (чтобы пользователи не теряли свои сеансы при развертывании) в среде openshift. Существующая официальная документация (https://www.eclipse.org/jetty/documentation/9.4.32.v20200930/configuring-sessions-jdbc.html) содержат сведения о реализации только для реализации дистрибутива Jetty. Аналогичное, но неполное решение есть в Как настроить встроенный Jetty для использования сеансов JDBC
// Configure a JDBCSessionDataStoreFactory.
JDBCSessionDataStoreFactory sessionDataStoreFactory = new JDBCSessionDataStoreFactory();
sessionDataStoreFactory.setGracePeriodSec(3600);
sessionDataStoreFactory.setSavePeriodSec(0);
sessionDataStoreFactory.setDatabaseAdaptor(...);
JDBCSessionDataStore.SessionTableSchema schema = new JDBCSessionDataStore.SessionTableSchema();
schema.setAccessTimeColumn("accessTime");
schema.setContextPathColumn("contextPath");
// ... more configuration here
sessionDataStoreFactory.setSessionTableSchema(schema);
// Add the SessionDataStoreFactory as a bean on the server.
server.addBean(sessionDataStoreFactory);
Здесь было непонятно, как создать объект DatabaseAdaptor. Может ли кто-нибудь помочь в этом?