| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Common JDBC Data Access Objects (DAOs) ancestor.
Every DAO subclassing this class can ask for a connection through the getConnection() method.
The mechanism to obtain connections depends on the value of the CONNECTION_FACTORY_CLASS_NAME key in the class' Preferences :
org.orange.util.integration.DriverJDBCConnectionFactory to get connections from the DriverManagerorg.orange.util.integration.J2EEJDBCConnectionFactory to get connections from a J2EE, JNDI-published DataSourceorg.orange.util.integration.StrutsJDBCConnectionFactory to get connections from a Struts DataSourceli>
This class aussi contains various String CONSTANTS useful to build SQL queries (avoid mistyping in queries).
| Field Summary | |
final static String | AND |
final static String | CONNECTION_FACTORY_CLASS_NAME |
final static String | CONNECTION_FACTORY_CLASS_NAME_DEFAULT |
final static String | DELETE_FROM |
final static String | DISTINCT |
final static String | EQUAL_PARAMETER |
final static String | FROM |
final static String | IN |
final static String | INSERT_INTO |
final static String | LIKE |
final static String | NOT |
final static String | OR |
final static String | ORDER_BY |
final static String | SELECT |
final static String | SET |
final static String | UPDATE |
final static String | VALUES |
final static String | WHERE |
| Method Summary | |
Connection | getConnection()Return a connection from the connection factory |
| Field Detail |
public final static String AND
public final static String CONNECTION_FACTORY_CLASS_NAME
public final static String CONNECTION_FACTORY_CLASS_NAME_DEFAULT
public final static String DELETE_FROM
public final static String DISTINCT
public final static String EQUAL_PARAMETER
public final static String FROM
public final static String IN
public final static String INSERT_INTO
public final static String LIKE
public final static String NOT
public final static String OR
public final static String ORDER_BY
public final static String SELECT
public final static String SET
public final static String UPDATE
public final static String VALUES
public final static String WHERE
| Method Detail |
public Connection getConnection()
throws java.sql.SQLException
| Association Links |
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class org.orange.util.integration.JDBCConnectionFactory
| Dependency Links |
to Class java.lang.Class
to Class org.orange.util.integration.DriverJDBCConnectionFactory
to Class org.orange.util.integration.DAOException
to Class org.orange.util.Preferences
to Class java.lang.reflect.Constructor
to Class org.orange.util.integration.JDBCConnectionFactory
to Class java.lang.Object
to Class java.lang.Exception
to Class java.sql.Connection
to Class java.sql.SQLException
to Class Diagram org.orange.util.integration
to Class Diagram org.orange.util
to Class Diagram org.orange
to Class Diagram org
to Class Diagram <default>
| |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||