| 程序包 | 说明 |
|---|---|
| org.quickjava.orm | |
| org.quickjava.orm.example |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Model
模型
|
class |
ModelListSql |
class |
ModelSql |
| 限定符和类型 | 方法和说明 |
|---|---|
<D extends IModel> |
Model.find()
查询一条数据
|
<D extends IModel> |
Model.find(Serializable id) |
<D extends IModel> |
Model.hasMany(Class<?> clazz,
String localKey,
String foreignKey) |
<D extends IModel> |
Model.hasOne(Class<?> clazz,
String localKey,
String foreignKey) |
<D extends IModel> |
Model.insert()
新增
|
<D extends IModel> |
Model.insert(DataMap data)
使用数据集新增
|
<D extends IModel> |
Model.insert(Map<String,Object> data) |
static <D extends IModel> |
Model.newModel(Class<?> clazz) |
static <D extends IModel> |
Model.newModel(Object entity) |
<D extends IModel> |
Model.relation(Class<?> clazz,
RelationType type,
String localKey,
String foreignKey) |
<D extends IModel> |
Model.relation(String clazzName,
RelationType type,
String localKey,
String foreignKey) |
<D extends IModel> |
Model.save()
保存数据
- 自动判断主键是否为null,为null执行新增,否则进行更新
|
<D extends IModel> |
Model.save(DataMap data) |
<D extends IModel> |
Model.save(Map<String,Object> data) |
<D extends IModel> |
Model.select() |
<D extends IModel> |
Model.update()
更新
|
<D extends IModel> |
Model.update(DataMap data) |
<D extends IModel> |
Model.update(Map<String,Object> data) |
<D extends IModel> |
Model.updateById() |
<D extends IModel> |
Model.values(String field) |
| 限定符和类型 | 方法和说明 |
|---|---|
<D extends IModel> |
Model.values(String field) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Article |
class |
ArticleTag |
class |
Comment |
class |
User |
Copyright © 2023. All rights reserved.