Package | Description |
---|---|
com.poscoict.glueframework.dao |
dao package.
|
com.poscoict.glueframework.dao.hibernate |
package-info.java
|
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.
|
com.poscoict.glueframework.dao.vo |
Glue DAOÀ» ÀÌ¿ëÇÑ CRUD½Ã »ç¿ëµÇ´Â Parameter¿Í DAOÀÇ find()¼öÇà °á°ú.
|
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 |
---|---|
<P> Object |
GlueHibernateTemplate.createEntity(String entityName,
GlueParameter<P> param)
ÁÖ¾îÁø entityName¿Í GlueParameter Á¤º¸·Î Entity¸¦ »ý¼ºÇÏ¿© DB¿¡ ¹Ý¿µ(Insert)ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> Object |
GlueHibernateDao.createEntity(String entityName,
GlueParameter<P> param)
ÁÖ¾îÁø named query¿Í GlueHibernateParameter·Î insertÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> Object |
GlueGenericHibernateDao.createEntity(String entityName,
GlueParameter<P> param) |
<P> int |
GlueHibernateDao.delete(String sqlkey,
GlueParameter<P> param)
ÁÖ¾îÁø named query¿Í GlueHibernateParameter·Î DeleteÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> int |
GlueHibernateDao.deleteByHql(String hql,
GlueParameter<P> param) |
<P> int |
GlueGenericHibernateDao.deleteByHql(String queryStmt,
GlueParameter<P> param) |
<T,P> List<T> |
GlueHibernateTemplate.find(String hql,
GlueParameter<P> param)
ÁÖ¾îÁø Query¿Í GlueParameter Á¤º¸·Î Á¶È¸ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<T,P> List<T> |
GlueHibernateDao.find(String sqlkey,
GlueParameter<P> param)
ÁÖ¾îÁø named query¿¡ GlueParameter °´Ã¼¸¦ BindingÇÏ¿© Á¶È¸ÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<T,P> List<T> |
GlueHibernateDao.findByHql(String hql,
GlueParameter<P> param) |
<T,P> List<T> |
GlueGenericHibernateDao.findByHql(String queryStmt,
GlueParameter<P> param) |
<P> int |
GlueHibernateDao.insert(String sqlkey,
GlueParameter<P> param)
HQLÀ» ÅëÇÑ insert´Â Áö¿øÇÏÁö ¾ÊÀ½. createEntity¸¦ »ç¿ëÇϼ¼¿ä.
|
<P> Object |
GlueHibernateTemplate.modifyEntity(String entityName,
Object entity,
GlueParameter<P> param) |
<P> Object |
GlueHibernateDao.modifyEntity(String entityName,
Object entity,
GlueParameter<P> param) |
<P> Object |
GlueGenericHibernateDao.modifyEntity(String entityName,
Object entity,
GlueParameter<P> param) |
<P> int |
GlueHibernateDao.update(String sqlkey,
GlueParameter<P> param)
ÁÖ¾îÁø named query¿Í GlueHibernateParameter·Î UpdateÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> int |
GlueHibernateDao.updateByHql(String hql,
GlueParameter<P> param) |
<P> int |
GlueGenericHibernateDao.updateByHql(String queryStmt,
GlueParameter<P> param) |
Modifier and Type | Method and Description |
---|---|
int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<List<?>>[] params,
int[] types) |
int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<List<?>>[] params,
int[] types)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types) |
int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
<P> int[] |
GlueJdbcDao.batchUpdate(String queryKey,
GlueParameter<P>[] params) |
<P> int[] |
GlueGenericJdbcDao.batchUpdate(String queryKey,
GlueParameter<P>[] params)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<List<?>>[] params,
int[] types) |
int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<List<?>>[] params,
int[] types)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types) |
int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<Map<?,?>>[] params,
Map<String,Integer> types)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
<P> int[] |
GlueJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<P>[] params) |
<P> int[] |
GlueGenericJdbcDao.batchUpdateByQueryStatement(String queryStmt,
GlueParameter<P>[] params)
JDBC 2.0 Specification¿¡ Á¤ÀÇµÈ Batch Update¸¦ ½ÇÇàÇÑ´Ù.
|
<P> int |
GlueJdbcDao.delete(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueJdbcDao.deleteByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.deleteByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL Äõ¸®¹®ÀåÀ» ½ÇÇàÇÏ¿© Database Record¸¦ »èÁ¦ÇÑ´Ù.
|
<T,P> List<T> |
GlueJdbcDao.find(String queryKey,
GlueParameter<P> param) |
<T,P> List<T> |
GlueJdbcDao.find(String queryKey,
String whereClause,
GlueParameter<P> param) |
<T,P> List<T> |
GlueGenericJdbcDao.find(String queryKey,
String whereClause,
GlueParameter<P> param)
Äõ¸® Å°¿¡ ÇØ´çÇÏ´Â SQL Äõ¸®¹®Àå¿¡ where ÀýÀ» Àû¿ëÇÏ¿© Á¶°Ç¿¡ ÇØ´çÇÏ´Â Database Record¸¦ °Ë»öÇÑ´Ù.
|
protected <T,P> List<T> |
GlueLazyJdbcDao.findByQueryDefinitionInternal(GlueQueryDefinition def,
GlueParameter<P> param) |
protected <T,P> List<T> |
GlueJdbcDao.findByQueryDefinitionInternal(GlueQueryDefinition def,
GlueParameter<P> param) |
<T,P> List<T> |
GlueJdbcDao.findByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<T,P> List<T> |
GlueGenericJdbcDao.findByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL Äõ¸®¹®ÀåÀ» ½ÇÇàÇÏ¿© Á¶°Ç¿¡ ÇØ´çÇÏ´Â Database Record¸¦ °Ë»öÇÑ´Ù.
|
<P> GluePageSet |
GlueJdbcDao.findForNavigationPage(String queryKey,
GlueParameter<P> param,
int pageSize,
int curPage) |
<P> GluePageSet |
GlueGenericJdbcDao.findForNavigationPage(String queryKey,
GlueParameter<P> param,
int pageSize,
int curPage)
Page Set ±â´ÉÀ» Áö¿øÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> GluePageSet |
GlueJdbcDao.findForNavigationPageByQuery(String queryStmt,
GlueParameter<P> param,
int pageSize,
int curPage) |
<P> GluePageSet |
GlueGenericJdbcDao.findForNavigationPageByQuery(String queryStmt,
GlueParameter<P> param,
int pageSize,
int curPage)
Page Set ±â´ÉÀ» Áö¿øÇÏ´Â ¸Þ¼ÒµåÀÌ´Ù.
|
<P> int |
GlueJdbcDao.insert(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueJdbcDao.insertByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.insertByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL Äõ¸®¹®ÀåÀ» ½ÇÇàÇÏ¿© Database Record¸¦ »ý¼ºÇÑ´Ù.
|
<P> int |
GlueJdbcDao.update(String queryKey,
GlueParameter<P> param) |
<P> int |
GlueJdbcDao.updateByQueryStatement(String queryStmt,
GlueParameter<P> param) |
<P> int |
GlueGenericJdbcDao.updateByQueryStatement(String queryStmt,
GlueParameter<P> param)
SQL Äõ¸®¹®ÀåÀ» ½ÇÇàÇÏ¿© Á¶°Ç¿¡ ÇØ´çÇÏ´Â Database Record¸¦ ¼öÁ¤ÇÑ´Ù.
|
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À» ¼öÇàÇÑ´Ù..
|
Modifier and Type | Class and Description |
---|---|
class |
GlueHibernateParameter<P>
Hibernate¿ë GlueParameter Ŭ·¡½º. setNamedParam(Session session, String queryString)¸¦ È£ÃâÇÏ¿© namedParam¿¡ ´ëÇÑ °ªÀ» ¼¼ÆÃÇÑ ÈÄ »ç¿ëÇÑ´Ù.
|
Copyright © 2013–2020 POSCO ICT. All rights reserved.