Salvando configurações do usuario

Olá pesoal, estou desenvolvento um sistema com primefaces e tenho problemas para salvar as configurações feitas pelo usuario logado. O usuário irá abilitar ou desabilitar colunas da p:dataTable e salvar essas configurações no banco. Quando ele logar denovo, a tabela deve estar do jeito que ele salvou. Alguém tem uma idéia de como posso fazer isso?

Att,