Package com.invirgance.convirgance.web.binding


package com.invirgance.convirgance.web.binding
Data retrieval and binding API.

This package provides interfaces and implementations for sourcing JSON data from various origins. Components in this package handle the "read" side of data processing workflows, retrieving data that can then be transformed and consumed based on request parameters.

Key components:

  • Binding - Core interface for components that retrieve JSON data from various sources
  • QueryBinding - Database binding that executes SQL queries with parameter binding
  • FileSystemInputBinding - Binding for reading JSON from files on the filesystem
  • ClasspathInputBinding - Binding for reading JSON from the application classpath

Typical usage scenarios:

  • Retrieving data from databases for web service responses
  • Loading configuration or reference data from files
  • Binding HTTP request parameters to data queries
  • Creating data retrieval endpoints with minimal custom code

These components are typically configured in Spring XML.

Author:
jbanes
  • Class
    Description
    An interface for creating bindings for data sources.
    Retrieves files from within the applications class path.
    Retrieves files from the file system.
    For retrieving data from SQL database.