Package de.ufinke.cubaja.sql
Simplified use of JDBC.
The central class is Database.
In an application which does not depend on existing Connection instances,
use the constructor with a DatabaseConfig parameter
and call createQuery
to create select statements
or createUpdate
to create data manipulation (insert, update or delete) statements!
You may also call execute
to execute an SQL statement immediately.
Copyright (c) 2006 - 2010, Uwe Finke. All rights reserved.
Subject to
BSD License.
See license.txt distributed with this library.
-
Interface Summary Interface Description DatabaseEventListener ExecFilter ObjectFactory Interface needed internally for bytecode generation.VariableSetter Interface needed internally for bytecode generation. -
Class Summary Class Description BatchGroup ControlsexectuteBatchfor a group ofUpdateinstances.Database Wrapper for a database connection.DatabaseConfig Configuration parameters needed for a database connection.DatabaseConfig.PropertyConfig Property sub-element of a database configuration element.DatabaseEvent DefaultExecFilter PreparedSql Wrapper for aPreparedStatement.Query Wrapper forselectstatements and result sets.Sequence SequenceConfig Sql Collector and interpreter of SQL text.Update Wrapper forinsert,updateordeletestatements. -
Enum Summary Enum Description DatabaseEventType TransactionIsolation Enum wrapper forConnectiontransaction isolation constants. -
Exception Summary Exception Description SequenceException