Красивая печать результатов SQL Java

Я работаю над синтаксическим анализатором / интерпретатором SQL для объектов. Подробнее здесь: синтаксический анализ SQL как синтаксис, шаблон проектирования

Я просто хотел узнать, есть ли какие-нибудь готовые библиотеки для печати результатов. Результатами будут простые типы, коллекции и т. Д.

Примерно так было бы очень приятно

mysql> SELECT poet,SUM(copies_in_stock) FROM writer GROUP BY poet;
+----------------------+----------------------+
| poet                 | SUM(copies_in_stock) |
+----------------------+----------------------+
| Douglas Livingstone  |                   23 |
| Mongane Wally Serote |                   13 |
+----------------------+----------------------+

Любые указатели будут полезны

2 ответа

Решение

Это было именно то, что мне было нужно. Довольно распечатать 2D массив в Java

Не то, что я знаю из. Вы можете найти некоторые внутренние классы движков БД с открытым исходным кодом, которые делают это, например: http://www.docjar.org/docs/api/org/apache/derby/tools/JDBCDisplayUtil.html

Кроме того, есть библиотеки для вывода текста в табличном формате, см.: http://trac.inamik.com/trac/jtable_format/

Другие вопросы по тегам