Compartilhamento de letras de música - Versão Hibernate

Compartilhamento de letras de música - Versão Hibernate

por Nilo Cesar Teixeira -
Número de respostas: 1
Endeavour-hib

Novidades nesta versão:
=-=-=-=-=-=-=-=-=-=-=-=

com.endeavour.model:
--------------------
- Todas as entidades sob este package foram mapeadas com annotations para persistência

com.endeavour.hibernate:
------------------------
- GeraTabelas: Utiliza SchemaExport para geração e execução de código DDL
- HibernateUtil: Singleton que instancia uma Session Hibernate

com.endeavour.dao:
------------------
- Todas as classes passaram a chamar os metodos de persistência (save, update, delete)
- Pesquisa de registro (load)
- Aninhamento em transações, com liberação de memória (clear) a cada acesso
- Listagem de itens usando Criteria API com Restrictions

ListaMusicas.do:
----------------
- O campo de edição é pré-selecionado apenas qdo não tiver uma letra cadastrada. Assim facilita o cadastramento de nova letra, e não atrapalha a edição de letras existentes.

OBS: Continuamos a utilizar o HSQLDB em memória, o que implica que no momento em que o tomcat no pcgerosa é reiniciado, o banco é destruído. Como a idéia é mantermos um sandbox, se isto acontecer basta clicar no link "Recriar banco de dados", para utilizar o sistema.

Se tiverem algum problema ao acessar o aplicativo pedimos q nos informe.

Obrigado e abraços,

Nilo
Em resposta à Nilo Cesar Teixeira

Re: Compartilhamento de letras de música - Versão Hibernate

por Márcio Guedes Hasegawa -
Mapeou as classes com anotações, mas não utilizou o Hibernate como implementação de JPA.
Nota: 9,0