Este post aborda uma forma simples de preencher um JTree a partir do banco de dados, afim de fazer controle de permissões de usuario de acordo com a tela do sistema ou módulo.
Primeiro de tudo a estrutura do banco de dados (PostgreSQL)
CREATE TABLE interface(
int_codigo integer NOT NULL,
int_descricao character varying(40),
int_tipo character(1),
int_codigopai integer,
[...]