Сейчас я работаю над менеджером баз данных (простой phpmyadmin / pgAdming) - личный проект.
Проблема в том, что я хотел бы использовать hibernate, но в прошлом я работал с hibernate только тогда, когда у меня была одна основная база данных, например shopApp, поэтому я мог создавать модели с аннотациями.
У кого-нибудь есть идеи как начать? В настоящее время я делаю это с простым JDBC, с созданным классом, таким как Database, Table и Column.
Чтобы быть более конкретным.
Когда вы работаете с базой данных для shopApp, у вас есть, например, продукт, таблица клиентов и вы знаете атрибуты каждого столбца, такие как имя, тип и т. Д. Поэтому создание модели класса для таблицы «просто».
Но в менеджере баз данных, таком как phpmyadming или pgadming, у вас есть доступ к каждой базе данных, и вы не знаете, какие таблицы они содержат. Таким образом, вы не можете создать модель для таблиц, как если бы вы делали это с обычным проектом. Итак, мой вопрос: есть ли возможность использовать спящий режим с такой задачей? И если да, то как сопоставить базу данных / таблицы с классом Java.