gnu.caf.db.impl
Class DBManager2MSSQL
java.lang.Object
gnu.caf.db.impl.SqlUtilOracle
gnu.caf.db.impl.DBManager2Oracle
gnu.caf.db.impl.DBManager2MSSQL
- All Implemented Interfaces:
- DBManager2, SqlUtil
public class DBManager2MSSQL
- extends DBManager2Oracle
- implements DBManager2
DBManager2 ÀÇ MS-SQL ±¸Çö Ŭ·¡½ºÀÓ.
- Since:
- 1.0
- Author:
- ÀÌÈ£¼º
Method Summary |
protected java.util.List |
executeProcedureCallByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params)
|
protected PagingList |
executeQueryForPagingListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int pageNo,
int pageSize)
sql¿¡ ÇØ´çÇÏ´Â PagingList °´Ã¼¸¦ ¹ÝȯÇÔ. |
protected PagingList |
executeQueryForPagingListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int pageNo,
int pageSize,
int totalCount)
|
protected java.util.List |
executeQueryForRandomListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int randomResults,
int totalCount)
|
protected int |
executeQueryForTotalCountByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
boolean logPrint)
|
protected void |
executeQueryForXlobByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute data)
|
Attribute |
getGlobalParams()
DBManager ¼öÇà½Ã ³»ºÎÀûÀ¸·Î sql type="uid" ÀÎ °æ¿ì¿¡´Â DBManager ³»ºÎ ±Û·Î¹ú º¯¼ö¿¡ ÀúÀåÇÏ°Ô µÇ´Â µ¥,
ÀÌ ±Û·Î¹ú Parameter¸¦ °¡Á®¿È. |
boolean |
isMSSQL2005()
|
static void |
main(java.lang.String[] args)
|
void |
setMSSQL2005(boolean mssql2005)
|
Methods inherited from class gnu.caf.db.impl.DBManager2Oracle |
close, close, executeBatchUpdateByQueryGroup, executeQueryForIntByQueryGroup, executeQueryForListByQueryGroup, executeQueryForListByQueryGroup, executeQueryForListByQueryGroup, executeQueryForListByQueryGroup, executeQueryForMapByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForRandomListByQueryItem, executeQueryForTotalCountByQueryGroup, executeQueryForTotalCountByQueryGroup, executeUpdateByQueryGroup, executeUpdateByQueryGroup, executeUpdateByQueryGroupDelete, executeUpdateByQueryGroupInsert, executeUpdateByQueryGroupUpdate, getResourceSqlPath, isPagingTypeRsNext, isSqlIdTracable, saveByQueryGroup, setPagingTypeRsNext, setResourceSqlPath, setSqlIdTracable, sqlIdAppend |
Methods inherited from class gnu.caf.db.impl.SqlUtilOracle |
clearParams, commit, executeQueryForFixedSequenceString, executeQueryForFixedSequenceString, executeQueryForInt, executeQueryForInt, executeQueryForList, executeQueryForList, executeQueryForList, executeQueryForMap, executeQueryForMap, executeQueryForPagingList, executeQueryForPagingList, executeUpdate, executeUpdate, executeUpdateClob, executeUpdateClob, executeUpdateNCHAR, finalize, getAutoCommit, getConnection, getConnection, getConnection, getDataSource, getJndiDataSourceName, getRowCallbackHandler, isDebug, loadParams, prepareCall, rollback, setAutoCommit, setConnection, setDataSource, setDebug, setJndiDataSourceName, setRowCallbackHandler |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gnu.caf.db.DBManager2 |
close, executeBatchUpdateByQueryGroup, executeQueryForIntByQueryGroup, executeQueryForListByQueryGroup, executeQueryForListByQueryGroup, executeQueryForListByQueryGroup, executeQueryForMapByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForPagingListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForRandomListByQueryGroup, executeQueryForTotalCountByQueryGroup, executeQueryForTotalCountByQueryGroup, executeUpdateByQueryGroup, executeUpdateByQueryGroup, executeUpdateByQueryGroupDelete, executeUpdateByQueryGroupInsert, executeUpdateByQueryGroupUpdate, getResourceSqlPath, saveByQueryGroup, setDebug, setPagingTypeRsNext, setResourceSqlPath, setSqlIdTracable |
Methods inherited from interface gnu.caf.db.SqlUtil |
clearParams, close, commit, executeQueryForFixedSequenceString, executeQueryForFixedSequenceString, executeQueryForInt, executeQueryForInt, executeQueryForList, executeQueryForList, executeQueryForList, executeQueryForMap, executeQueryForMap, executeQueryForPagingList, executeQueryForPagingList, executeUpdate, executeUpdate, executeUpdateClob, executeUpdateClob, executeUpdateNCHAR, getAutoCommit, getConnection, getConnection, getConnection, getDataSource, getJndiDataSourceName, getRowCallbackHandler, prepareCall, rollback, setAutoCommit, setConnection, setDataSource, setJndiDataSourceName, setRowCallbackHandler |
DBManager2MSSQL
public DBManager2MSSQL()
getGlobalParams
public Attribute getGlobalParams()
- Description copied from interface:
DBManager2
- DBManager ¼öÇà½Ã ³»ºÎÀûÀ¸·Î sql type="uid" ÀÎ °æ¿ì¿¡´Â DBManager ³»ºÎ ±Û·Î¹ú º¯¼ö¿¡ ÀúÀåÇÏ°Ô µÇ´Â µ¥,
ÀÌ ±Û·Î¹ú Parameter¸¦ °¡Á®¿È.
- Specified by:
getGlobalParams
in interface DBManager2
- Overrides:
getGlobalParams
in class DBManager2Oracle
- Returns:
- Attribute
main
public static void main(java.lang.String[] args)
executeQueryForTotalCountByQueryItem
protected int executeQueryForTotalCountByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
boolean logPrint)
throws java.sql.SQLException
- Overrides:
executeQueryForTotalCountByQueryItem
in class DBManager2Oracle
- Throws:
java.sql.SQLException
executeQueryForPagingListByQueryItem
protected PagingList executeQueryForPagingListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int pageNo,
int pageSize)
throws java.sql.SQLException
- sql¿¡ ÇØ´çÇÏ´Â PagingList °´Ã¼¸¦ ¹ÝȯÇÔ.
ÆäÀÌ¡ó¸®½Ã ÇØ´çÆäÀÌÁöÀÇ ¸®½ºÆ®¸¦ °¡Á®¿È. 󸮽à Àüü Ä«¿îÆ®¿Í ÇØ´çÆäÀÌÁöÀÇ ¸®½ºÆ®°´Ã¼¸¦ ¹ÝȯÇÔ.
PagingList paginglist = executeQueryForPagingList(queryitem, params, 1, 10);
int totalCount = paginglist.getTotalCount();
List list = paginglist.getList();
- Overrides:
executeQueryForPagingListByQueryItem
in class DBManager2Oracle
- Parameters:
query
- params
- pageNo
- pageSize
-
- Returns:
- PagingList
- Throws:
java.sql.SQLException
executeQueryForPagingListByQueryItem
protected PagingList executeQueryForPagingListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int pageNo,
int pageSize,
int totalCount)
throws java.sql.SQLException
- Overrides:
executeQueryForPagingListByQueryItem
in class DBManager2Oracle
- Throws:
java.sql.SQLException
executeQueryForXlobByQueryItem
protected void executeQueryForXlobByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute data)
throws java.sql.SQLException
- Overrides:
executeQueryForXlobByQueryItem
in class DBManager2Oracle
- Throws:
java.sql.SQLException
executeProcedureCallByQueryItem
protected java.util.List executeProcedureCallByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params)
throws java.sql.SQLException
- Overrides:
executeProcedureCallByQueryItem
in class DBManager2Oracle
- Throws:
java.sql.SQLException
executeQueryForRandomListByQueryItem
protected java.util.List executeQueryForRandomListByQueryItem(gnu.caf.db.querymanager.QueryItem query,
Attribute params,
int randomResults,
int totalCount)
throws java.sql.SQLException
- Overrides:
executeQueryForRandomListByQueryItem
in class DBManager2Oracle
- Throws:
java.sql.SQLException
isMSSQL2005
public boolean isMSSQL2005()
setMSSQL2005
public void setMSSQL2005(boolean mssql2005)
Copyright © 2003 All Rights Reserved.