|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.csdn.jpa.model.JPABase
net.csdn.jpa.model.Model
public class Model
BlogInfo: WilliamZhu Date: 12-6-26 Time: 下午9:53
| Nested Class Summary | |
|---|---|
static class |
Model.JPAQuery
|
| Field Summary | |
|---|---|
protected static Map |
parent$_validate_info
|
| Fields inherited from class net.csdn.jpa.model.JPABase |
|---|
logger, mysqlClient, validateParses, validateResults |
| Constructor Summary | |
|---|---|
Model()
|
|
| Method Summary | ||
|---|---|---|
static Model.JPAQuery |
all()
Prepare a query to find *all* entities. |
|
static long |
count()
Count entities |
|
static long |
count(String query,
Object... params)
Count entities with a special query. |
|
static
|
create(Map params)
|
|
static int |
delete(String query,
Object... params)
Batch delete of entities |
|
static int |
deleteAll()
Delete all entities |
|
static
|
find(Integer id)
|
|
static
|
find(List ids)
|
|
static Model.JPAQuery |
find(String query,
Object... params)
Prepare a query to find entities. |
|
static
|
findAll()
Find all entities of this type |
|
static Model.JPAQuery |
findByHQL(String hql,
Object... params)
|
|
static
|
findById(Object id)
Find the entity with the corresponding id. |
|
static List<Map> |
findBySql(String sql,
Object... params)
|
|
static JPQL |
in(String cc,
List params)
|
|
static JPQL |
in(String cc,
Map params)
|
|
static JPQL |
joins(String cc)
|
|
static JPQL |
limit(int cc)
|
|
static MysqlClient |
nativeSqlClient()
|
|
static MysqlClient |
nativeSqlClient(String dbName)
|
|
static JPQL |
offset(int cc)
|
|
static JPQL |
order(String cc)
|
|
static JPQL |
select(String cc)
|
|
static Map |
validate_info()
|
|
static void |
validate(String fieldName,
Map validate)
|
|
static JPQL |
where(Map whereQuery)
|
|
static JPQL |
where(String cc)
|
|
static JPQL |
where(String cc,
Map params)
|
|
| Methods inherited from class net.csdn.jpa.model.JPABase |
|---|
associate, attr, attr, delete, em, findService, getJPAConfig, getJPAContext, id, key, m, merge, refresh, save, save, update, valid |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Map parent$_validate_info
| Constructor Detail |
|---|
public Model()
| Method Detail |
|---|
public static List<Map> findBySql(String sql,
Object... params)
public static Model.JPAQuery findByHQL(String hql,
Object... params)
public static MysqlClient nativeSqlClient()
public static MysqlClient nativeSqlClient(String dbName)
public static void validate(String fieldName,
Map validate)
public static Map validate_info()
public static <T extends JPABase> T find(Integer id)
public static <T extends JPABase> T find(List ids)
public static JPQL where(String cc)
public static JPQL where(String cc,
Map params)
public static JPQL where(Map whereQuery)
public static JPQL in(String cc,
Map params)
public static JPQL in(String cc,
List params)
public static JPQL select(String cc)
public static JPQL joins(String cc)
public static JPQL order(String cc)
public static JPQL limit(int cc)
public static JPQL offset(int cc)
public static <T extends JPABase> T create(Map params)
public static long count()
public static long count(String query,
Object... params)
query - HQL query or shortcutparams - Params to bind to the query
public static <T extends JPABase> List<T> findAll()
public static <T extends JPABase> T findById(Object id)
id - The entity id
public static Model.JPAQuery find(String query,
Object... params)
query - HQL query or shortcutparams - Params to bind to the query
public static Model.JPAQuery all()
public static int delete(String query,
Object... params)
query - HQL query or shortcutparams - Params to bind to the query
public static int deleteAll()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||