@Repository
public interface AolaiDao
| 限定符和类型 | 方法和说明 |
|---|---|
int |
addOne(Map<String,String> map,
Map<String,Object> data)
往表中插入一条数据
|
void |
alter(Map<String,String> map)
修改表(不推荐)
|
int |
batchAdd(Map<String,String> map,
Map<String,Object> data,
List<Map<String,Object>> list)
批量往表中插入数据
|
int |
countRows(Map<String,String> map,
Map<String,Object> cond)
判断表中是否有数据
|
void |
create(Map<String,String> map)
利用GMETA信息动态创建表(不推荐在 aolai之外的应用直接调用)
|
int |
delete(Map<String,String> map,
Map<String,Object> cond)
删除表中的数据
|
void |
drop(String table)
删除表(不推荐在 aolai之外的应用直接调用)
|
List<Map<String,String>> |
findList(Map<String,String> map,
Map<String,Object> cond)
批量查出表中的数据
|
Map<String,String> |
findOne(Map<String,String> map,
Map<String,Object> cond)
查出表中的一条记录,限定了只返回一条记录
|
List<Map<String,String>> |
getActionRole(Map<String,Object> map)
根据用户的应用、公司、岗位(dutyId)获取页面上的功能事件控制权限一览
|
int |
getMaxCode(Map<String,String> map,
Map<String,Object> cond)
获取当前某个表中某个字段最大编码
|
List<Map<String,String>> |
getMenuRole(Map<String,Object> map)
根据用户的应用、公司、岗位(dutyId)获取菜单控制权限一览
pageId;pageName;pageRoute;pageCmpt;pageType;pageGroup;pageAction;pageIcon
;roleId;(rolePage;)roleAction
|
List<Map<String,String>> |
getMeta(Map<String,String> map,
String[] cond)
从 Meta表中获取元数据信息一览
|
List<String> |
getMetaTable(String gmeta)
从元数据GMETA表中获取元数据的表名一览
|
List<Map<String,String>> |
groupCount(String table,
Map<String,String> map,
Map<String,Object> cond)
归集数据行数,用于统计和分组数据
|
List<Map<String,String>> |
query(String sqlStr)
已过时。
|
List<Map<String,String>> |
showColumns(Map<String,String> map)
从数据库的实体表中获取字段列名
|
List<String> |
showTables(String table)
从数据库中获取实体表名
|
int |
update(Map<String,String> map,
Map<String,Object> values,
Map<String,Object> cond)
更新表中的数据
|
void drop(@Param(value="table")
String table)
table - @Deprecated List<Map<String,String>> query(@Param(value="sqlStr") String sqlStr)
sqlStr - int addOne(@Param(value="map")
Map<String,String> map,
@Param(value="data")
Map<String,Object> data)
map - 表名table、更新标记dupl等data - 插入数据int batchAdd(@Param(value="map")
Map<String,String> map,
@Param(value="data")
Map<String,Object> data,
@Param(value="list")
List<Map<String,Object>> list)
map - 表名table、更新标记dupl等data - 字段信息list - 插入数据列表int delete(@Param(value="map")
Map<String,String> map,
@Param(value="cond")
Map<String,Object> cond)
map - 表名table等cond - 删除条件int update(@Param(value="map")
Map<String,String> map,
@Param(value="values")
Map<String,Object> values,
@Param(value="cond")
Map<String,Object> cond)
map - 表名table、别名alias等values - 更新数值cond - 更新条件List<Map<String,String>> findList(@Param(value="map") Map<String,String> map, @Param(value="cond") Map<String,Object> cond)
map - 表名table、别名alias等cond - 查询条件Map<String,String> findOne(@Param(value="map") Map<String,String> map, @Param(value="cond") Map<String,Object> cond)
map - 表名table、别名alias等cond - 查询条件int countRows(@Param(value="map")
Map<String,String> map,
@Param(value="cond")
Map<String,Object> cond)
map - 表名table等cond - 查询条件List<String> getMetaTable(@Param(value="gmeta") String gmeta)
gmeta - 元数据表名List<Map<String,String>> getMeta(@Param(value="map") Map<String,String> map, @Param(value="cond") String[] cond)
List<Map<String,String>> getMenuRole(Map<String,Object> map)
pageId;pageName;pageRoute;pageCmpt;pageType;pageGroup;pageAction;pageIcon ;roleId;(rolePage;)roleAction
map - 查询条件List<Map<String,String>> getActionRole(Map<String,Object> map)
map - 查询条件int getMaxCode(@Param(value="map")
Map<String,String> map,
@Param(value="cond")
Map<String,Object> cond)
Copyright © 2024. All rights reserved.