Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 991 Bytes

crud.md

File metadata and controls

50 lines (34 loc) · 991 Bytes

CRUD

O módulo tem os facilitadores de manutenção dos dados (https://pt.wikipedia.org/wiki/CRUD) nele temos duas configurações descritas a seguir:

Para usar o módulo faça a importação:

<dependency>
   <groupId>org.demoiselle.jee</groupId>
   <artifactId>demoiselle-crud</artifactId>
   <version>3.0.0</version>
</dependency>

Caso você crie sua app a partir de um parent

    <parent>
        <groupId>org.demoiselle.jee</groupId>
        <artifactId>demoiselle-parent</artifactId>
        <version>3.0.0</version>
    </parent>

Ele já agrega o módulo Rest, não há necessidade de colocar a dependência.

Exemplos de uso do CRUD

@Api("Usuario")
@Path("usuario")
public class UsuarioREST extends AbstractREST<Usuario, String> {

}
public class UsuarioBC extends AbstractBusiness<Usuario, String> {

}
public class UsuarioDAO extends AbstractDAO<Usuario, String> {

}