... | @@ -68,6 +68,8 @@ Tem como principal objetivo criar objetos que encapsulam uma solicitação para |
... | @@ -68,6 +68,8 @@ Tem como principal objetivo criar objetos que encapsulam uma solicitação para |
|
11. **DAO - Design Pattern Data Access**
|
|
11. **DAO - Design Pattern Data Access**
|
|
É um padrão de projetos onde um objeto prevê uma interface que abstrai acesso de dados, ele lê e grava a partir da origem de dados (BD, arquivo, memória..) e encapsula o acesso de dados, de forma que as demais não precisam saber sobre isso. Sendo assim, cada método do DAO deve fazer uma única leitura ou gravação no banco de dados e não deve controlar transações ou realizar operações adicionais, tal como realizar alterações nos dados recebidos do serviço.
|
|
É um padrão de projetos onde um objeto prevê uma interface que abstrai acesso de dados, ele lê e grava a partir da origem de dados (BD, arquivo, memória..) e encapsula o acesso de dados, de forma que as demais não precisam saber sobre isso. Sendo assim, cada método do DAO deve fazer uma única leitura ou gravação no banco de dados e não deve controlar transações ou realizar operações adicionais, tal como realizar alterações nos dados recebidos do serviço.
|
|
|
|
|
|
|
|
-----------------------------------------------------
|
|
|
|
|
|
<h1>Diagrama de busca da Bibliografia
|
|
<h1>Diagrama de busca da Bibliografia
|
|
|
|
|
|
![image](/uploads/20057825cb0f514f12e2056846582f95/image.png)
|
|
![image](/uploads/20057825cb0f514f12e2056846582f95/image.png)
|
... | | ... | |