Vamos começar a utilizar Mentabean mas surgiu uma duvida de como ele se adaptaria ao nosso cenário:
Os nossos campos que são chaves primarias, são gerados por uma trigger que busca um valor de um generator o incremetando antes da inclusão e esse código gerado é retornado para a aplicação através de um comando SQL adicionado no comando insert. Ex:
INSERT INTO rua (nome) VALUES (?) RETURNING codigo
O próprio banco pega qual é o valor do próximo código e seta no registro que esta sendo incluindo.
Como isso ficaria no MentaBean? Ele conseguiria se aproveitar do recurso do returning para não ter q fazer uma busca para descobrir o código?