Package org.apache.juneau.beanquery.sql


package org.apache.juneau.beanquery.sql
Shared JDBC BeanQueryContext plumbing for BeanQuery (design §5.3).

This package is the public API of the juneau-beanquery-sql module: SqlBeanQueryContext (built once: dialect, table, columns, guard, connection source), SqlBeanQuerySession (one connection per request, streaming cursors), dialect-agnostic WHERE assembly, parameter binding, and the SqlDialect hook. Dialects (for example the Postgres dialect in juneau-beanquery-postgres) live in their own modules. The query carrier and operator API stay in org.apache.juneau.commons.beanquery.