public class JPAX extends Object
┌─┐ ┌─┐
┌──┘ ┴───────┘ ┴──┐
│ │
│ ─── │
│ ─┬┘ └┬─ │
│ │
│ ─┴─ │
│ │
└───┐ ┌───┘
│ │
│ │
│ │
│ └──────────────┐
│ │
│ ├─┐
│ author:lelouch ┌─┘
│ │
└─┐ ┐ ┌───────┬──┐ ┌──┘
│ ─┤ ─┤ │ ─┤ ─┤
└──┴──┘ └──┴──┘
神兽保佑
代码无BUG!
| 构造器和说明 |
|---|
JPAX(javax.persistence.EntityManager em) |
JPAX(javax.persistence.EntityManager em,
Class cSessionImplementor) |
| 限定符和类型 | 方法和说明 |
|---|---|
int[] |
execute_JDBC(List<String> sql)
执行sql update操作 (JDBC 可执行多条sql)
|
int[] |
execute_JDBC(String[] sql)
执行sql update操作 (JDBC 可执行多条sql)
|
int |
execute(String sql)
执行sql update操作 (createNativeQuery)
|
int |
executeParam_(String sql,
Object[] params)
执行sql update操作 (createNativeQuery)
|
int |
executeParam(String sql,
Object... params)
执行sql update操作 (createNativeQuery)
|
int |
executeUpdateSingleColumn(String tableName,
String column,
Object value,
String where)
执行sql update操作 (createNativeQuery)
|
int |
executeUpdateSingleColumn(String tableName,
String column,
Object value,
String idName,
String id)
执行sql update操作 (createNativeQuery)
|
int |
executeUpdateSingleColumnAdd(String tableName,
String column,
BigDecimal value,
String where)
执行sql update++
|
int |
executeUpdateSingleColumnById(String tableName,
String column,
Object value,
String id)
执行sql update操作 (createNativeQuery)
|
int |
executeUpdateSingleColumnSubtract(String tableName,
String column,
BigDecimal value,
String where)
执行sql update--
|
javax.persistence.EntityManager |
getThisEM() |
String[] |
selectArray(String sql)
查询Array(JPA)
|
Map |
selectArrayMap(String sql)
查询Array(JPA)
|
Map |
selectArrayMapParam_(String sql,
Object[] params)
查询Array(JPA)
|
Map |
selectArrayMapParam(String sql,
Object... params)
查询Array(JPA)
|
String[] |
selectArrayParam_(String sql,
Object[] params)
查询Array(JPA)
|
String[] |
selectArrayParam(String sql,
Object... params)
查询Array(JPA)
|
List |
selectCList(String sql,
Class classObj)
查询List(JPA)
|
List |
selectCListParam_(String sql,
Class classObj,
Object[] params)
查询List(JPA)
|
List |
selectCListParam(String sql,
Class classObj,
Object... params)
查询List(JPA)
|
<T> Map<String,T> |
selectCMapResultByField(String sql,
Class classObj,
String field)
查询List(JPA)
|
<T> Map<String,T> |
selectCMapResultParamByField_(String sql,
Class classObj,
String field,
Object[] params)
查询List(JPA)
|
<T> Map<String,T> |
selectCMapResultParamByField(String sql,
Class classObj,
String field,
Object... params)
查询List(JPA)
|
<T> T |
selectCObject(String sql,
Class classObj)
查询 对象(JPA)
|
<T> T |
selectCObjectParam_(String sql,
Class classObj,
Object[] params)
查询 对象(JPA)
|
<T> T |
selectCObjectParam(String sql,
Class classObj,
Object... params)
查询 对象(JPA)
|
<T> T |
selectCustom(String sql,
JPAFormatCustom jfc)
自定义查询
|
<T> T |
selectCustomParam_(String sql,
JPAFormatCustom jfc,
Object[] params)
自定义查询
|
<T> T |
selectCustomParam(String sql,
JPAFormatCustom jfc,
Object... params)
自定义查询
|
<T> List<T> |
selectList(String sql,
Class classObj)
查询List(JPA)
|
<T> List<T> |
selectListParam_(String sql,
Class classObj,
Object[] params)
查询List(JPA)
|
<T> List<T> |
selectListParam(String sql,
Class classObj,
Object... params)
查询List(JPA)
|
Map<String,Object> |
selectMap(String sql)
查询 MAP
|
List<Map<String,Object>> |
selectMapList(String sql)
查询 List
|
List<Map<String,Object>> |
selectMapListParam_(String sql,
Object[] params)
查询 List
|
List<Map<String,Object>> |
selectMapListParam(String sql,
Object... params)
查询 List
|
Map<String,Object> |
selectMapParam_(String sql,
Object[] params)
查询 MAP
|
Map<String,Object> |
selectMapParam(String sql,
Object... params)
查询 MAP
|
<T> Map<String,T> |
selectMapResultByField(String sql,
Class classObj,
String filed)
查询List(JPA)
|
Map<String,Map<String,Object>> |
selectMapResultByField(String sql,
String filed)
查询List(JPA)
|
<T> Map<String,T> |
selectMapResultParamByField_(String sql,
Class classObj,
String filed,
Object[] params)
查询List(JPA)
|
Map<String,Map<String,Object>> |
selectMapResultParamByField_(String sql,
String filed,
Object[] params)
查询List(JPA)
|
<T> Map<String,T> |
selectMapResultParamByField(String sql,
Class classObj,
String filed,
Object... params)
查询List(JPA)
|
Map<String,Map<String,Object>> |
selectMapResultParamByField(String sql,
String field,
Object... params)
查询List(JPA)
|
<T> T |
selectObject(String sql,
Class classObj)
查询 对象(JPA)
|
<T> T |
selectObjectParam_(String sql,
Class classObj,
Object[] params)
查询 对象(JPA)
|
<T> T |
selectObjectParam(String sql,
Class classObj,
Object... params)
查询 对象(JPA)
|
String |
selectValue(String sql)
查询 value
|
String |
selectValueParam_(String sql,
Object[] params)
查询 value
|
String |
selectValueParam(String sql,
Object... params)
查询 value
|
public JPAX(javax.persistence.EntityManager em,
Class cSessionImplementor)
em - cSessionImplementor - org.hibernate.engine.spi.SessionImplementorpublic JPAX(javax.persistence.EntityManager em)
em - public javax.persistence.EntityManager getThisEM()
public int execute(String sql)
sql - sql语句public int executeParam_(String sql, Object[] params)
sql - sql语句params - public int executeParam(String sql, Object... params)
sql - sql语句params - public int executeUpdateSingleColumnAdd(String tableName, String column, BigDecimal value, String where)
tableName - column - value - where - public int executeUpdateSingleColumnSubtract(String tableName, String column, BigDecimal value, String where)
tableName - column - value - where - public int executeUpdateSingleColumn(String tableName, String column, Object value, String idName, String id)
tableName - column - value - idName - id - public int executeUpdateSingleColumn(String tableName, String column, Object value, String where)
tableName - column - value - where - public int executeUpdateSingleColumnById(String tableName, String column, Object value, String id)
tableName - column - value - idName - id - public int[] execute_JDBC(String[] sql)
sql - sql语句public int[] execute_JDBC(List<String> sql)
sql - sql语句public <T> Map<String,T> selectMapResultByField(String sql, Class classObj, String filed)
sql - sql语句classObj - JPA 建模类filed - public <T> List<T> selectList(String sql, Class classObj)
T - sql - sql语句classObj - JPA 建模类public <T> Map<String,T> selectMapResultParamByField(String sql, Class classObj, String filed, Object... params)
sql - sql语句classObj - JPA 建模类filed - params - public <T> List<T> selectListParam(String sql, Class classObj, Object... params)
sql - sql语句classObj - JPA 建模类params - public <T> Map<String,T> selectMapResultParamByField_(String sql, Class classObj, String filed, Object[] params)
sql - sql语句classObj - JPA 建模类filed - params - public <T> List<T> selectListParam_(String sql, Class classObj, Object[] params)
sql - sql语句classObj - JPA 建模类params - public <T> T selectObject(String sql, Class classObj)
T - sql - sql语句classObj - JPA 建模类public <T> T selectObjectParam_(String sql, Class classObj, Object[] params)
sql - sql语句classObj - JPA 建模类params - public <T> T selectObjectParam(String sql, Class classObj, Object... params)
sql - sql语句classObj - JPA 建模类params - public Map<String,Object> selectMapParam_(String sql, Object[] params)
sql - sql语句params - public Map<String,Object> selectMapParam(String sql, Object... params)
sql - sql语句params - public String selectValueParam_(String sql, Object[] params)
sql - sql语句params - public String selectValueParam(String sql, Object... params)
sql - sql语句params - public Map<String,Map<String,Object>> selectMapResultByField(String sql, String filed)
sql - sql语句filed - public <T> T selectCustom(String sql, JPAFormatCustom jfc)
sql - sql语句jfc - public Map<String,Map<String,Object>> selectMapResultParamByField_(String sql, String filed, Object[] params)
sql - sql语句filed - public List<Map<String,Object>> selectMapListParam_(String sql, Object[] params)
sql - sql语句params - public <T> T selectCustomParam_(String sql, JPAFormatCustom jfc, Object[] params)
sql - sql语句jfc - public Map<String,Map<String,Object>> selectMapResultParamByField(String sql, String field, Object... params)
sql - sql语句filed - field - public List<Map<String,Object>> selectMapListParam(String sql, Object... params)
sql - sql语句params - public <T> T selectCustomParam(String sql, JPAFormatCustom jfc, Object... params)
sql - sql语句jfc - public List selectCList(String sql, Class classObj)
sql - sql语句classObj - JPA 建模类public <T> Map<String,T> selectCMapResultByField(String sql, Class classObj, String field)
sql - sql语句filed - public List selectCListParam_(String sql, Class classObj, Object[] params)
sql - sql语句classObj - JPA 建模类params - public <T> Map<String,T> selectCMapResultParamByField_(String sql, Class classObj, String field, Object[] params)
sql - sql语句filed - field - public List selectCListParam(String sql, Class classObj, Object... params)
sql - sql语句classObj - JPA 建模类params - public <T> Map<String,T> selectCMapResultParamByField(String sql, Class classObj, String field, Object... params)
sql - sql语句filed - field - public <T> T selectCObject(String sql, Class classObj)
sql - sql语句classObj - JPA 建模类public <T> T selectCObjectParam_(String sql, Class classObj, Object[] params)
sql - sql语句classObj - JPA 建模类params - public <T> T selectCObjectParam(String sql, Class classObj, Object... params)
sql - sql语句classObj - JPA 建模类params - public String[] selectArrayParam_(String sql, Object[] params)
sql - sql语句params - public Map selectArrayMapParam_(String sql, Object[] params)
sql - sql语句public String[] selectArrayParam(String sql, Object... params)
sql - sql语句params - Copyright © 2020. All rights reserved.