Recurso Book

El recurso Book representa libros de una tienda de libros, los cuales tienen los atributos evidenciados en el siguiente diagrama de clases:

El objeto book tiene 3 representaciones JSON:

Representación Minimum

{
    id: undefined /*Tipo Long. El backend asigna el valor*/,
    name: '' /*Tipo String*/,
    description: '' /*Tipo String*/,
    isbn: '' /*Tipo String*/,
    image: '' /*Tipo String*/,
    publishDate: '' /*Tipo String. En java esto será mapeado a tipo Date*/
}

Representación Basic

{
    // todo lo de la representación Minimum más el Objeto Editorial Minimum.
    editorial: {id: undefined /*Tipo Long. El backend asigna el valor*/,
        name: '' /*Tipo String*/,} 
}

Representación Full

{
    // todo lo de la representación Basic más la collección de los objetos reviews propios del libro.
    reviews: [{ /*Colección de registros de Review*/
        id: undefined /*Tipo Long. El backend asigna el valor*/,
        name: '' /*Tipo String*/,
        source: '' /*Tipo String*/,
        description: '' /*Tipo String*/
    }, {
        id: undefined /*Tipo Long. El backend asigna el valor*/,
        name: '' /*Tipo String*/,
        source: '' /*Tipo String*/,
        description: '' /*Tipo String*/
    }]
}

results matching ""

    No results matching ""