Java-библиотека для чтения схемы базы данных
Я ищу легковесную библиотеку Java с открытым исходным кодом, более или менее перекрестную базу данных, которая позволила бы мне считывать метаинформацию о столбцах, таблицах и ограничениях целостности, учитывая DataSource
,
2 ответа
Решение
Я нашел ответ на свой вопрос, Apache DDLUtils. Мой вопрос был действительно дубликатом этого.
Конечно, зависит от того, что вы хотите сделать потом, но если вы просто хотите визуализировать существующую базу данных, я рекомендую SchemaSpy.
Конечно, JDBC уже позволяет читать метаинформацию, используя Connection.getMetaData()
, Это дает вам экземпляр DatabaseMetaData.