Changes between Version 3 and Version 4 of WF/criarcamadadepersistencia
- Timestamp:
- 08/03/10 17:07:30 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/criarcamadadepersistencia
v3 v4 19 19 return void; 20 20 21 class sample.dao extends !SampleVO implements !DaoInterface21 class sample.dao extends SampleVO implements !DaoInterface 22 22 public selectData(where, order, limit) 23 23 return array sample.vo; … … 31 31 return array; 32 32 33 Os métodos de inserção e atualização devem ter rotinas para impedir injeção de SQL e validação de tipagem dos dados antes da inserção, retornando erro em caso de insucesso na validação. Todos os erros retornados pelo SGDB tem que levantar exceção que deve ser tratad o.33 Os métodos de inserção e atualização devem ter rotinas para impedir injeção de SQL e validação de tipagem dos dados antes da inserção, retornando erro em caso de insucesso na validação. Todos os erros retornados pelo SGDB tem que levantar exceção que deve ser tratada. 34 34 35 Os objetos de persistência devem ser gerados automaticamente por engenharia reversa com acesso direto ao banco de dados ou pela leitura de arquivo de instalação contendo uma representação da estrutura do banco de dados a ser criado. Baseado neste arquivo a aplicação conecta-se ao bd e executa a criação ou alteração necessária e gera todos os arquivos de 35 Os objetos de persistência devem ser gerados automaticamente por engenharia reversa com acesso direto ao banco de dados ou pela leitura de arquivo de instalação contendo uma representação da estrutura do banco de dados a ser criado. Baseado neste arquivo a aplicação conecta-se ao bd e executa a criação ou alteração necessária e gera todos os arquivos de persistência necessários para a representação dos dados. 36 36 37 37 == 2 Atores ==