quarta-feira, 26 de setembro de 2012

Requisitos obrigatórios para a utilização

Para utilizar o JBC, é necessário que algumas regras de implementação sejam consideradas para que o Framework funcione corretamente, são elas:

    1. Utilizar a versão 3 do Hibernate em sua aplicação, pois esta é a versão utilizada no JBC.
    2. Ao criar o arquivo de configuração Hiberante (hibernate.cfg.xml) em sua aplicação, o mesmo deve ser colocado na raiz do código fonte do projeto, pois é de lá que o JBC irá buscar este arquivo de declaração das entidades.
    3. A chave primária de todas as entidades deve se chamar “id”, sendo indiferente o tipo de dados. Esta regra é necessária pois o JBC trabalha com reflection, e em determinados pontos, como para adicionar Restrições no Criteria, o JBC se baseia que a chave primária de todas as entidades sempre será “id”.
    4. Os atributos que representam relacionamentos, como Many-To-One e One-To-Many, tem que ter o mesmo nome da classe que implementa. Por exemplo:
Para a declaração do atributo do tipo Cidade dentro de Pessoa, deve ser declarado de uma das seguintes maneiras:

      1. Se o nome da classe for Cidade, a declaração do atributo deve ser:  
        Cidade cidade;
      2. Se a classe se chamar CidadeVO, deve ser:  
        CidadeVO cidadeVO;
      3. ou ainda se for CidadeEntity, deverá ser: 
         CidadeEntity cidadeEntity;

        O importante é que sempre o nome do atributo seja igual ao nome da classe, e SEMPRE COM A PRIMEIRA LETRA EM MINÚSCULA. 
        Reforçando que isto é necessário que o JBC sabia lidar com as Restrições adicionadas ao Criteria.


Recursos utilizados no JBC.

 Para se desenvolver este Framework, foram utilizados os seguintes recursos: 
  1. Java 6
  2. Hibernate 3
  3. ejb3-persistence

Nenhum comentário:

Postar um comentário

Muito obrigado por contribuir com o JBC!