Documentation


Common Documentation and Examples

  • Getting Started : A short tutorial that will get you started quickly.

  • Core : Main documentation collection explaining fundamental framework concepts, such as modules, configuration, commands, dependency injection, unit testing.

  • bootique-examples : A collection of simple projects demonstrating the use of Bootique and various modules for typical programming scenarios.

Modules (in alphabetical order)

  • bootique-cayenne

    Integrates Apache Cayenne ORM framework, providing easy RDBMS access.

    • Code
    • Docs
    • Examples
  • bootique-flyway

    Integrates Flyway DB migrations framework in your app.

  • bootique-curator

    Integrates Apache Curator in your app, providing access to Zookeeper.

    • Code
    • Docs
    • Examples
  • bootique-jcache

    Integrates JCache API in your app, providing injectable CacheManager.

    • Code
    • Docs
    • Examples
  • bootique-jdbc

    Integrates high-performance Tomcat JDBC connection pool, providing optimized configurable database connectivity.

    • Code
    • Docs
    • Examples
  • bootique-jersey

    Integrates JAX-RS engine, allowing you to create and run REST web services.

  • bootique-jersey-client

    Integrates JAX-RS-based HTTP client with support for various types of server authentication (BASIC, OAuth2,etc.).

  • bootique-jetty

    Integrates Jetty webserver and servlet engine.

  • bootique-job

    Integrates a job scheduling and execution engine. Jobs can be run individually or scheduled for periodic execution. Supports instance clustering with Zookeeper.

  • bootique-jooq

    Integrates JOOQ SQL generator for building type-safe SQL queries.

  • bootique-kafka-client

    Integrates Apache Kafka client to Bootique.

    • Code
    • Docs
    • Examples
  • bootique-linkmove

    Integrates LinkMove, an embeddable model-driven ETL tool that allows to synchronize data from various sources into your database.

    • Code
    • Docs
    • Examples
  • bootique-linkrest

    Integrates LinkRest, a powerful model-driven REST framework.

  • bootique-liquibase

    Integrates Liquibase engine that helps you to evolve your database schema via migration scripts.

    • Code
    • Docs
    • Examples
  • bootique-logback

    Integrates Logback framework to provide advanced logging facility for your app.

  • bootique-metrics

    Integrates Dropwizard Metrics framework to expose runtime information about your application to monitoring systems.

    • Code
    • Docs
    • Examples
  • bootique-mvc

    Integrates a REST-based MVC engine, and a simple template provider based on Mustache framework.

    • Code
    • Docs
    • Examples
  • bootique-swagger

    Integrates Swagger, a popular REST API documentation engine.

  • bootique-tapestry

    Integrates Apache Tapestry, a powerful component-based HTML generation framework.