com.poscoict.glueframework.dao.hibernate
Interface GlueGenericHibernateDao

All Superinterfaces:
GlueGenericDao
All Known Implementing Classes:
GlueHibernateDao

public interface GlueGenericHibernateDao
extends GlueGenericDao


Method Summary
 Object createEntity(Object entity)
           
<P> Object
createEntity(String entityName, GlueParameter<P> param)
           
 int deleteByHql(String queryStmt)
           
<P> int
deleteByHql(String queryStmt, GlueParameter<P> param)
           
<T> List<T>
findByHql(String queryStmt)
           
<T,P> List<T>
findByHql(String queryStmt, GlueParameter<P> param)
           
 Object loadEntity(String entityName, Serializable id)
           
<P> Object
modifyEntity(String entityName, Object entity, GlueParameter<P> param)
           
 Object removeEntity(Object entity)
           
 Object removeEntity(String entityName, Serializable entityId)
           
 int updateByHql(String queryStmt)
           
<P> int
updateByHql(String queryStmt, GlueParameter<P> param)
           
 
Methods inherited from interface com.poscoict.glueframework.dao.GlueGenericDao
delete, delete, find, find, insert, insert, update, update
 

Method Detail

findByHql

<T> List<T> findByHql(String queryStmt)

findByHql

<T,P> List<T> findByHql(String queryStmt,
                        GlueParameter<P> param)

deleteByHql

int deleteByHql(String queryStmt)

deleteByHql

<P> int deleteByHql(String queryStmt,
                    GlueParameter<P> param)

updateByHql

int updateByHql(String queryStmt)

updateByHql

<P> int updateByHql(String queryStmt,
                    GlueParameter<P> param)

modifyEntity

<P> Object modifyEntity(String entityName,
                        Object entity,
                        GlueParameter<P> param)

createEntity

<P> Object createEntity(String entityName,
                        GlueParameter<P> param)

createEntity

Object createEntity(Object entity)

loadEntity

Object loadEntity(String entityName,
                  Serializable id)

removeEntity

Object removeEntity(String entityName,
                    Serializable entityId)

removeEntity

Object removeEntity(Object entity)


Copyright © 2013–2015 POSCO ICT SWÁ¦Ç°±â¼úÆÀ. All rights reserved.