public class PSession
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private java.sql.Connection |
conn |
private IOrmAction |
oAction |
private IOrmPlusAction |
opAction |
private IVoidAction |
voidAction |
构造器和说明 |
---|
PSession()
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
void |
commit()
commit
|
PSession |
delete(java.lang.Object object) |
PSession |
doAction(java.lang.String actionName,
java.lang.Object object)
This method is used to execute DML, it depends on IOrmPlusAction interface.
|
PSession |
doBatchAction(java.lang.String actionName,
java.util.List<java.lang.Object> objects)
This method is used to do batch execution of DML, it depends on IOrmPlusAction interface.
|
PSession |
insert(java.lang.Object object)
This method is used to insert object, it depends on IOrmAction interface.
|
PSession |
update(java.lang.Object object)
This method is used to update object, it depends on IOrmAction interface.
|
PSession |
voidAction(java.lang.String actionName,
java.lang.Object object)
This method is used to solve persistence of list, map and POJO,
it depends on IVoidAction interface.
|
private java.sql.Connection conn
private IOrmAction oAction
private IOrmPlusAction opAction
private IVoidAction voidAction
public void commit()
public PSession voidAction(java.lang.String actionName, java.lang.Object object)
action
- actionName
- object
- public PSession insert(java.lang.Object object)
object
- public PSession update(java.lang.Object object)
object
- public PSession delete(java.lang.Object object)
object
- public PSession doAction(java.lang.String actionName, java.lang.Object object)
object
- public PSession doBatchAction(java.lang.String actionName, java.util.List<java.lang.Object> objects)
object
-