@Service
public class StaticPageService
extends com.mbap.mybatis.ty.service.BaseService
| Constructor and Description |
|---|
StaticPageService() |
| Modifier and Type | Method and Description |
|---|---|
void |
createComponent(java.lang.String id,
java.lang.String entityId,
Conf conf)
生成控制器、服务类
|
Conf |
getConf(java.lang.String id)
根据构建实体id生成默认路径配置
|
java.util.Map<java.lang.String,java.lang.Object> |
getDataModel(ListConfigInfo config,
BuildEntity entity) |
java.lang.String |
getFilePathFromPackageName(java.lang.String path,
java.lang.String packageName,
java.lang.String className)
根据类的包名,转化成完整的文件生成路径
|
java.lang.String |
getSql(ListConfigInfo listConfigInfo,
java.util.List<ListConfigFieldInfo> fieldList)
获取sql
|
java.lang.String |
getVueFilePathFromPackageName(java.lang.String vuePath,
java.lang.String fileName)
vue页面路径
|
@Transactional
public void createComponent(java.lang.String id,
java.lang.String entityId,
Conf conf)
id - 业务配置idpublic java.util.Map<java.lang.String,java.lang.Object> getDataModel(ListConfigInfo config, BuildEntity entity)
public java.lang.String getFilePathFromPackageName(java.lang.String path,
java.lang.String packageName,
java.lang.String className)
pi - 运行配置packageName - 需要生成的java类的包名className - 当前需要生成的java类名public java.lang.String getVueFilePathFromPackageName(java.lang.String vuePath,
java.lang.String fileName)
vuePath - 前端路径fileName - 文件名称public Conf getConf(java.lang.String id)
id - public java.lang.String getSql(ListConfigInfo listConfigInfo, java.util.List<ListConfigFieldInfo> fieldList)