Используйте Неизменный аннотация от Параллелизм Java на практике . Инструмент FindBugs может тогда помочь в обнаружении классов, которые изменяемы, но не должны быть.
describe [db_name.]table_name;
для форматированного вывода или
show create table [db_name.]table_name;
для оператора SQL, который может использоваться для создания таблицы.
SHOW CREATE TABLE yourTable;
или
SHOW COLUMNS FROM yourTable;