@Service(value="indexService") @Transactional public class IndexServiceImpl extends Object implements IndexService
构造器和说明 |
---|
IndexServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
String |
addSingleInput(String modelName,
String beanName,
String fieldName) |
Boolean |
addTable(Map<String,Object> map,
String modelName,
String beanName)
添加数据到表
|
void |
executeSql(String sql)
执行sql语句
|
List<String> |
getAllTables()
获取所有的表信息
|
Class |
getBean(String modelName,
String beanName)
获取对应的javabean
|
String |
getInputList(String modelName,
String beanName)
获取表单展示的内容
|
List<Map<String,Object>> |
getRelationTableInfo(Field field)
获取关联表的信息
|
String |
getShowName(String modelName,
String beanName)
获取用户自定义的显示在sirvia的名称
|
List<Map<String,Object>> |
getSingleTable(String modelName,
String tableName)
查询某张表的所有数据
|
String |
getTableName(Class bean)
根据对象获取表名
|
List<Map<String,Object>> |
getThirdTableInfo(Field field)
获取第三张表的信息
|
public List<Map<String,Object>> getSingleTable(String modelName, String tableName)
getSingleTable
在接口中 IndexService
modelName
- 模型名tableName
- 表名public String getShowName(String modelName, String beanName)
getShowName
在接口中 IndexService
modelName
- 模型名beanName
- javabean名public Class getBean(String modelName, String beanName)
getBean
在接口中 IndexService
modelName
- 模型名beanName
- javabean名public String getTableName(Class bean)
getTableName
在接口中 IndexService
bean
- javabean名称public List<Map<String,Object>> getRelationTableInfo(Field field)
getRelationTableInfo
在接口中 IndexService
field
- 字段名public List<Map<String,Object>> getThirdTableInfo(Field field)
getThirdTableInfo
在接口中 IndexService
field
- 字段名public String getInputList(String modelName, String beanName)
getInputList
在接口中 IndexService
modelName
- 模型名beanName
- javabean名public Boolean addTable(Map<String,Object> map, String modelName, String beanName)
addTable
在接口中 IndexService
map
- 用户填写的数据public List<String> getAllTables()
getAllTables
在接口中 IndexService
public void executeSql(String sql)
executeSql
在接口中 IndexService
sql
- 要执行的sql语句public String addSingleInput(String modelName, String beanName, String fieldName)
addSingleInput
在接口中 IndexService
Copyright © 2019. All rights reserved.