Boa noite galera, sou novo no fórum, e como primeiro tópico, gostaria de apresentar-lhes a minha primeira framework.
Isso porque desejo sugestões e dicas dos mais experientes, pois ainda sou só um estudante da área.
Segue o link do repositório:
[url]https://github.com/gabrielgiordano3d/BlueprintDao[/url]
Edit: tradução em pt-br
[url]https://github.com/gabrielgiordano3d/BlueprintDao/blob/master/README-PT_BR.md[/url]
@EntityTable, @EntityID, @EntityColumn, @EntityObject, @EntityList.
BlueprintDao<Pessoa> pessoaDao = new BlueprintDao<Pessoa>(sessao) {};
for (Pessoa pessoa : pessoaDao.list()) {
System.out.println(pessoa.getNome());
}
Pessoa pessoa = pessoaDao.search(1);
try {
Transaction transacao = sessao.transaction();
transacao.begin();
Pessoa pessoa = new Pessoa();
pessoa.setName("José Silva");
pessoaDao.useSequence("SQ_PESSOA");
pessoaDao.save(pessoa); // preenche o ID gerado no insert
transacao.end();
} catch (TransactionException e) {
transacao.rollback();
}
Um grande abraço!
