|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.github.drinkjava2.jdbpro.JDBPRO
com.github.drinkjava2.jsqlbox.JSQLBOX
public abstract class JSQLBOX
JSQLBOX store some public static methods, usually used for static import to simplify programming
| Field Summary | |
|---|---|
static SqlOption |
AUTO_SQL
|
static SqlOption |
EXECUTE
|
static SqlOption |
IGNORE_NULL
|
static SqlOption |
INSERT
|
static SqlOption |
QUERY
|
static SqlOption |
UPDATE
|
static SqlOption |
USE_AUTO
|
static SqlOption |
USE_BOTH
|
static SqlOption |
USE_MASTER
|
static SqlOption |
USE_SLAVE
|
static SqlOption |
USE_TEMPLATE
|
| Constructor Summary | |
|---|---|
JSQLBOX()
|
|
| Method Summary | ||
|---|---|---|
static SqlItem |
alias(String... alias)
Create a model configurations with iven alias name |
|
protected void |
entity_series_methods_from_SqlBoxContext_____________________()
|
|
static EntityNet |
entityAutoNet(Class<?>... entityClass)
|
|
static int |
entityCountAll(Class<?> entityClass,
Object... optionItems)
|
|
static void |
entityDelete(Object entity,
Object... optionItems)
|
|
static void |
entityDeleteById(Class<?> entityClass,
Object id,
Object... optionItems)
|
|
static int |
entityDeleteByIdTry(Class<?> entityClass,
Object id,
Object... optionItems)
|
|
static int |
entityDeleteTry(Object entity,
Object... optionItems)
|
|
static boolean |
entityExist(Object entity,
Object... optionItems)
|
|
static boolean |
entityExistById(Class<?> entityClass,
Object id,
Object... optionItems)
|
|
static
|
entityFindAll(Class<T> entityClass,
Object... optionItems)
|
|
static
|
entityFindByIds(Class<T> entityClass,
Iterable<?> ids,
Object... optionItems)
|
|
static
|
entityFindBySample(Object sampleBean,
Object... optionItems)
|
|
static
|
entityFindBySQL(Object... optionItems)
|
|
static
|
entityFindRelatedList(Object entityOrIterable,
Object... sqlItems)
|
|
static
|
entityFindRelatedMap(Object entity,
Object... sqlItems)
|
|
static
|
entityFindRelatedOne(Object entity,
Object... sqlItems)
|
|
static
|
entityFindRelatedSet(Object entity,
Object... sqlItems)
|
|
static
|
entityInsert(T entity,
Object... optionItems)
|
|
static
|
entityLoad(T entity,
Object... optionItems)
|
|
static
|
entityLoadById(Class<T> entityClass,
Object entityId,
Object... optionItems)
|
|
static
|
entityLoadByIdTry(Class<T> entityClass,
Object entityId,
Object... optionItems)
|
|
static int |
entityLoadTry(Object entity,
Object... optionItems)
|
|
static
|
entityUpdate(Object entity,
Object... optionItems)
|
|
static int |
entityUpdateTry(Object entity,
Object... optionItems)
|
|
static SqlBoxContext |
gctx()
Shortcut method equal to SqlBoxContext.getGlobalSqlBoxContext() |
|
static SqlItem |
give(String from,
String to)
For EntityNet Query use, see user manual |
|
static SqlItem |
give(String from,
String to,
String fieldName)
For EntityNet Query use, see user manual |
|
static SqlItem |
giveBoth(String from,
String to)
For EntityNet Query use, see user manual |
|
static
|
iExecute(Object... inlineSQL)
|
|
static
|
iInsert(Object... inlineSQL)
|
|
static
|
iQuery(Object... inlineSQL)
|
|
static
|
iQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
|
|
static
|
iQueryForEntityList(Object... optionItems)
|
|
static long |
iQueryForLongValue(Object... inlineSQL)
|
|
static List<Map<String,Object>> |
iQueryForMapList(Object... items)
|
|
static
|
iQueryForObject(Object... inlineSQL)
|
|
static String |
iQueryForString(Object... inlineSQL)
|
|
static int |
iUpdate(Object... inlineSQL)
|
|
static
|
nExecute(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
|
|
static int |
nExecute(Connection conn,
String sql,
Object... params)
|
|
static
|
nExecute(org.apache.commons.dbutils.ResultSetHandler rsh,
String sql,
Object... params)
|
|
static int |
nExecute(String sql,
Object... params)
|
|
static
|
nInsert(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
|
|
static
|
nInsert(org.apache.commons.dbutils.ResultSetHandler rsh,
String sql,
Object... params)
|
|
static SqlItem |
noPagin()
Disable PaginHandler |
|
static
|
nQuery(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
|
|
static
|
nQuery(org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
|
|
static long |
nQueryForLongValue(Connection conn,
String sql,
Object... params)
|
|
static long |
nQueryForLongValue(String sql,
Object... params)
|
|
static List<Map<String,Object>> |
nQueryForMapList(Connection conn,
String sql,
Object... params)
|
|
static List<Map<String,Object>> |
nQueryForMapList(String sql,
Object... params)
|
|
static
|
nQueryForObject(Connection conn,
String sql,
Object... params)
|
|
static
|
nQueryForObject(String sql,
Object... params)
|
|
static String |
nQueryForString(Connection conn,
String sql,
Object... params)
|
|
static String |
nQueryForString(String sql,
Object... params)
|
|
static int |
nUpdate(Connection conn,
String sql,
Object... params)
|
|
static int |
nUpdate(String sql,
Object... params)
|
|
static PaginHandler |
pagin(int pageNumber,
int pageSize)
Build a PaginHandler handler |
|
static
|
pExecute(Object... inlineSQL)
|
|
static
|
pInsert(Object... inlineSQL)
|
|
protected void |
pint_series_methods_from_DbPro_____________________()
|
|
static
|
pQuery(Object... inlineSQL)
|
|
static
|
pQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
|
|
static
|
pQueryForEntityList(Object... optionItems)
|
|
static long |
pQueryForLongValue(Object... inlineSQL)
|
|
static List<Map<String,Object>> |
pQueryForMapList(Object... items)
|
|
static
|
pQueryForObject(Object... inlineSQL)
|
|
static String |
pQueryForString(Object... inlineSQL)
|
|
static int |
pUpdate(Object... inlineSQL)
|
|
static SqlItem |
shardDB(Object... shardvalues)
Build a SHARD_DATABASE type sqlItem |
|
static SqlItem |
shardTB(Object... shardvalues)
Build a SHARD_TABLE type sqlItem |
|
static
|
tExecute(Object... items)
|
|
static
|
tInsert(Object... items)
|
|
static
|
tQuery(Object... items)
|
|
static
|
tQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
|
|
static
|
tQueryForEntityList(Object... optionItems)
|
|
static long |
tQueryForLongValue(Object... items)
|
|
static List<Map<String,Object>> |
tQueryForMapList(Object... items)
|
|
static
|
tQueryForObject(Object... items)
|
|
static String |
tQueryForString(Object... items)
|
|
static int |
tUpdate(Object... items)
|
|
| Methods inherited from class com.github.drinkjava2.jdbpro.JDBPRO |
|---|
________INLINE_Methods________, ________SqlItem_Methods________, bind, disableHandlers, ioc, notNull, PARA, PARA0, param, PARAMS, QUES, QUES0, question, sql, switchTo, VALUESQUES, valuesQuestions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final SqlOption USE_TEMPLATE
public static final SqlOption EXECUTE
public static final SqlOption UPDATE
public static final SqlOption INSERT
public static final SqlOption QUERY
public static final SqlOption USE_AUTO
public static final SqlOption USE_MASTER
public static final SqlOption USE_SLAVE
public static final SqlOption USE_BOTH
public static final SqlOption IGNORE_NULL
public static final SqlOption AUTO_SQL
| Constructor Detail |
|---|
public JSQLBOX()
| Method Detail |
|---|
public static SqlBoxContext gctx()
public static PaginHandler pagin(int pageNumber,
int pageSize)
public static SqlItem alias(String... alias)
public static SqlItem give(String from,
String to,
String fieldName)
public static SqlItem give(String from,
String to)
public static SqlItem giveBoth(String from,
String to)
public static SqlItem noPagin()
public static SqlItem shardTB(Object... shardvalues)
public static SqlItem shardDB(Object... shardvalues)
protected void entity_series_methods_from_SqlBoxContext_____________________()
public static <T> List<T> iQueryForEntityList(Object... optionItems)
public static <T> List<T> pQueryForEntityList(Object... optionItems)
public static <T> List<T> tQueryForEntityList(Object... optionItems)
public static <T> T entityInsert(T entity,
Object... optionItems)
public static <T> T entityUpdate(Object entity,
Object... optionItems)
public static int entityUpdateTry(Object entity,
Object... optionItems)
public static void entityDelete(Object entity,
Object... optionItems)
public static int entityDeleteTry(Object entity,
Object... optionItems)
public static void entityDeleteById(Class<?> entityClass,
Object id,
Object... optionItems)
public static int entityDeleteByIdTry(Class<?> entityClass,
Object id,
Object... optionItems)
public static boolean entityExist(Object entity,
Object... optionItems)
public static boolean entityExistById(Class<?> entityClass,
Object id,
Object... optionItems)
public static int entityCountAll(Class<?> entityClass,
Object... optionItems)
public static <T> T entityLoad(T entity,
Object... optionItems)
public static int entityLoadTry(Object entity,
Object... optionItems)
public static <T> T entityLoadById(Class<T> entityClass,
Object entityId,
Object... optionItems)
public static <T> T entityLoadByIdTry(Class<T> entityClass,
Object entityId,
Object... optionItems)
public static <T> List<T> entityFindAll(Class<T> entityClass,
Object... optionItems)
public static <T> List<T> entityFindByIds(Class<T> entityClass,
Iterable<?> ids,
Object... optionItems)
public static <T> List<T> entityFindBySQL(Object... optionItems)
public static <T> List<T> entityFindBySample(Object sampleBean,
Object... optionItems)
public static EntityNet entityAutoNet(Class<?>... entityClass)
public static <E> E entityFindRelatedOne(Object entity,
Object... sqlItems)
public static <E> List<E> entityFindRelatedList(Object entityOrIterable,
Object... sqlItems)
public static <E> Set<E> entityFindRelatedSet(Object entity,
Object... sqlItems)
public static <E> Map<Object,E> entityFindRelatedMap(Object entity,
Object... sqlItems)
protected void pint_series_methods_from_DbPro_____________________()
public static <T> T iQuery(Object... inlineSQL)
public static <T> T iQueryForObject(Object... inlineSQL)
public static long iQueryForLongValue(Object... inlineSQL)
public static String iQueryForString(Object... inlineSQL)
public static List<Map<String,Object>> iQueryForMapList(Object... items)
public static int iUpdate(Object... inlineSQL)
public static <T> T iInsert(Object... inlineSQL)
public static <T> T iExecute(Object... inlineSQL)
public static <T> List<T> iQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
public static <T> T pQuery(Object... inlineSQL)
public static <T> T pQueryForObject(Object... inlineSQL)
public static long pQueryForLongValue(Object... inlineSQL)
public static String pQueryForString(Object... inlineSQL)
public static List<Map<String,Object>> pQueryForMapList(Object... items)
public static int pUpdate(Object... inlineSQL)
public static <T> T pInsert(Object... inlineSQL)
public static <T> T pExecute(Object... inlineSQL)
public static <T> List<T> pQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
public static <T> T tQuery(Object... items)
public static <T> T tQueryForObject(Object... items)
public static long tQueryForLongValue(Object... items)
public static String tQueryForString(Object... items)
public static List<Map<String,Object>> tQueryForMapList(Object... items)
public static int tUpdate(Object... items)
public static <T> T tInsert(Object... items)
public static <T> T tExecute(Object... items)
public static <T> List<T> tQueryForEntityList(Class<T> entityClass,
Object... inlineSQL)
public static <T> T nQuery(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
public static <T> T nQueryForObject(Connection conn,
String sql,
Object... params)
public static String nQueryForString(Connection conn,
String sql,
Object... params)
public static long nQueryForLongValue(Connection conn,
String sql,
Object... params)
public static List<Map<String,Object>> nQueryForMapList(Connection conn,
String sql,
Object... params)
public static int nUpdate(Connection conn,
String sql,
Object... params)
public static <T> T nInsert(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
public static int nExecute(Connection conn,
String sql,
Object... params)
public static <T> List<T> nExecute(Connection conn,
org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
public static <T> T nQuery(org.apache.commons.dbutils.ResultSetHandler<T> rsh,
String sql,
Object... params)
public static <T> T nQueryForObject(String sql,
Object... params)
public static String nQueryForString(String sql,
Object... params)
public static long nQueryForLongValue(String sql,
Object... params)
public static List<Map<String,Object>> nQueryForMapList(String sql,
Object... params)
public static int nUpdate(String sql,
Object... params)
public static <T> T nInsert(org.apache.commons.dbutils.ResultSetHandler rsh,
String sql,
Object... params)
public static int nExecute(String sql,
Object... params)
public static <T> List<T> nExecute(org.apache.commons.dbutils.ResultSetHandler rsh,
String sql,
Object... params)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||