public interface GenericDao<T,PK extends java.io.Serializable>
| Modifier and Type | Method and Description |
|---|---|
PK |
create(T newInstance)
Persist the newInstance object into database
|
void |
delete(T persistentObject)
Remove an object from persistent storage in the database
|
T |
get(PK id)
Retrieve an object that was previously persisted to the database using
the indicated id as primary key
|
java.util.List<T> |
query(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> properties)
Execute the named query, passing the params
|
void |
setQueryMap(java.util.Map<java.lang.String,java.lang.String> queryMap)
Set the query map
|
void |
update(T transientObject)
Save changes made to a persistent object.
|
T get(PK id)
void update(T transientObject)
void delete(T persistentObject)
void setQueryMap(java.util.Map<java.lang.String,java.lang.String> queryMap)
java.util.List<T> query(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> properties)
Copyright © 2009-2019. All Rights Reserved.