Package | Description |
---|---|
com.poscoict.glueframework.dao |
dao package.
|
com.poscoict.glueframework.dao.jdbc |
dao package for jdbc.
|
com.poscoict.glueframework.dao.manager |
package-info.java
|
com.poscoict.glueframework.dao.mybatis |
dao package for MyBatis.
|
Modifier and Type | Method and Description |
---|---|
<P> int |
GlueGenericDao.delete(String name,
GlueParameter<P> param)
쿼리 키에 해당하는 SQL 쿼리문장을 실행하여 Database Record를 삭제한다.
|
<T,P> List<T> |
GlueGenericDao.find(String name,
GlueParameter<P> param)
쿼리 키에 해당하는 SQL 쿼리문장을 실행하여 조건에 해당하는 Database Record를 검색한다.
|
<P> int |
GlueGenericDao.insert(String name,
GlueParameter<P> param)
쿼리 키에 해당하는 SQL 쿼리문장을 실행하여 Database Record를 생성한다.
|
<P> int |
GlueGenericDao.update(String name,
GlueParameter<P> param)
쿼리 키에 해당하는 SQL 쿼리문장을 실행하여 조건에 해당하는 Database Record를 수정한다.
|
Modifier and Type | Method and Description |
---|---|
int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<List<?>>[] params,
int[] types)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<List<?>>[] params,
int[] types) |
int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types) |
<P> int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<P>[] params)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
<P> int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<P>[] params) |
int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<List<?>>[] params,
int[] types)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<List<?>>[] params,
int[] types) |
int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types) |
<P> int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<P>[] params)
JDBC 2.0 Specification에 정의된 Batch Update를 실행한다.
|
<P> int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<P>[] params) |
<P> int |
GlueJdbcDao.delete(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.deleteByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL 쿼리문장을 실행하여 Database Record를 삭제한다.
|
<P> int |
GlueJdbcDao.deleteByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<T,P> List<T> |
GlueJdbcDao.find(String queryKey,
GlueParameter<P> param) |
<T,P> List<T> |
GlueGenericJdbcDao.find(String queryKey,
String whereClause,
GlueParameter<P> param)
쿼리 키에 해당하는 SQL 쿼리문장에 where 절을 적용하여 조건에 해당하는 Database Record를 검색한다.
|
<T,P> List<T> |
GlueJdbcDao.find(String queryKey,
String whereClause,
GlueParameter<P> param) |
protected <T,P> List<T> |
GlueJdbcDao.findByQueryDefinitionInternal(GlueQueryDefinition def,
GlueParameter<P> param) |
protected <T,P> List<T> |
GlueLazyJdbcDao.findByQueryDefinitionInternal(GlueQueryDefinition def,
GlueParameter<P> param) |
<T,P> List<T> |
GlueGenericJdbcDao.findByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL 쿼리문장을 실행하여 조건에 해당하는 Database Record를 검색한다.
|
<T,P> List<T> |
GlueJdbcDao.findByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<P> GluePageSet |
GlueGenericJdbcDao.findForNavigationPage(String queryKey,
GlueParameter<P> param,
int pageSize,
int curPage)
Page Set 기능을 지원하는 메소드이다.
|
<P> GluePageSet |
GlueJdbcDao.findForNavigationPage(String queryKey,
GlueParameter<P> param,
int pageSize,
int curPage) |
<P> GluePageSet |
GlueGenericJdbcDao.findForNavigationPageByQuery(String queryStmt,
GlueParameter<P> param,
int pageSize,
int curPage)
Page Set 기능을 지원하는 메소드이다.
|
<P> GluePageSet |
GlueJdbcDao.findForNavigationPageByQuery(String queryStmt,
GlueParameter<P> param,
int pageSize,
int curPage) |
<P> int |
GlueJdbcDao.insert(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.insertByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL 쿼리문장을 실행하여 Database Record를 생성한다.
|
<P> int |
GlueJdbcDao.insertByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<P> int |
GlueJdbcDao.update(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.updateByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL 쿼리문장을 실행하여 조건에 해당하는 Database Record를 수정한다.
|
<P> int |
GlueJdbcDao.updateByQueryStatement(String queryStmt,
GlueParameter<P> param) |
Modifier and Type | Method and Description |
---|---|
GlueColumnDef[] |
GlueColumnManager.getColumnDefinition(DataSource datasource,
GlueQueryDefinition def,
GlueParameter<?> param) |
Modifier and Type | Method and Description |
---|---|
<P> int |
GlueMybatisDao.delete(String queryKey,
GlueParameter<P> param)
delete SQL을 수행한다..
|
<T,P> List<T> |
GlueMybatisDao.find(String queryKey,
GlueParameter<P> param)
select SQL을 수행한다..
|
<P> int |
GlueMybatisDao.insert(String queryKey,
GlueParameter<P> param)
insert SQL을 수행한다..
|
<P> int |
GlueMybatisDao.update(String queryKey,
GlueParameter<P> param)
update SQL을 수행한다..
|
Copyright © 2023–2024 POSCO DX. All rights reserved.