org.hibernate.sql.ast.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hibernate-core Show documentation
Show all versions of hibernate-core Show documentation
Hibernate's core ORM functionality
/*
* Hibernate, Relational Persistence for Idiomatic Java
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html
*/
/**
* Contains the approach to SQL generation, execution and result processing that was introduced in 6.0:
* -
* A tree structure representing a SQL query and an Executor for the various types of SQL
* statements (SELECT, DELETE, etc). See {@link org.hibernate.sql.ast.tree}
*
* -
* Support for producing such an SQL AST tree ({@link org.hibernate.sql.ast.produce}).
*
* -
* Support for consuming such an SQL AST tree ({@link org.hibernate.sql.ast.consume}), e.g. for transformation
* into a JDBC call.
*
*
*
* Be sure to read the sql-engine-design.adoc in root directory of the Hibernate ORM repo.
*/
package org.hibernate.sql.ast;