JNoSQL Book
Ctrlk
  • Eclipse JNoSQL
  • LANGS
  • Eclipse JNoSQL one API to many NoSQL databases
  • Eclipse JNoSQL one API para vários bancos NoSQL
    • introduction
    • The main idea behind the API
    • Diana Introduction
    • The diversity on NoSQL databases
    • Artemis introduction
    • Artemis components
    • SUMMARY
    • README
    • credits
    • About me
  • LICENSE
Powered by GitBook
On this page
  • Introduction to JNoSQL
  • Talking about the communication layer, aka Diana
  • Talking about the abstraction layer, aka Artemis
  • Extending Artemis
  • Bibliography
  1. Eclipse JNoSQL one API para vários bancos NoSQL

SUMMARY

  • Let's talk about standard to NoSQL database in Java

  • Credits

  • About the author

Introduction to JNoSQL

  • The main idea behind the API

    • Why Diana?

Talking about the communication layer, aka Diana

  • Diana Introduction

    • Value

      • Make custom Writer and Reader

    • Element Entity

      • Document

      • Column

    • Entity

      • ColumnFamilyEntity

      • DocumentEntity

      • KeyValueEntity

    • Manager

      • Document Manager

      • Column Manager

      • Bucket Manager

      • Factory

        • Column Family Manager Factory

        • Document Collection Factory

        • Bucket Manager Factory

    • Configuration

      • Document Configuration

      • Column Configuration

      • Key Value Configuration

  • The diversity on NoSQL databases

    • Using Diana drivers

    • Implementing a Document Driver

Talking about the abstraction layer, aka Artemis

  • Artemis introduction

    • Models Annotation

    • Template classes

      • Document Template

      • Column Family Template

      • Key-value Template

        • Repository

        • Persistence events

        • Bean Validation

Extending Artemis

  • Artemis components

    • Workflow

    • EventManager

    • Converter

    • The repository class

Bibliography

  • Bibliography

PreviousThe repository classNextREADME

Last updated 7 years ago