类 CodeGenController
java.lang.Object
com.iplatform.base.AbstractController
com.iplatform.base.AbstractSecurityController
com.iplatform.base.AbstractFileOperateSpiController
com.iplatform.base.SystemController
com.iplatform.generator.controller.CodeGenController
- 所有已实现的接口:
org.springframework.beans.factory.InitializingBean
@RestController
@RequestMapping("/tool/gen")
public class CodeGenController
extends SystemController
代码生成界面管理接口。
- 作者:
- 时克英
-
嵌套类概要
从类继承的嵌套类/接口 com.iplatform.base.AbstractController
AbstractController.ResponseFormat -
字段概要
字段从类继承的字段 com.iplatform.base.AbstractController
DEFAULT_JS_NAME, DEFAULT_PAGER_VIEW_NAME, logger -
构造器概要
构造器构造器说明CodeGenController(CodeGenServiceImpl codeGenService, JdbcGeneratorEngine jdbcGeneratorEngine, JdbcGeneratorProperties jdbcGeneratorProperties) -
方法概要
修饰符和类型方法说明voiddownloadGenPoZip(String tableName) com.walker.web.ResponseValuelistDbTable(TableParam tableParam) com.walker.web.ResponseValuelistGenTable(S_gen_table genTable) com.walker.web.ResponseValueremoveGenTable(Long[] tableIds) 重用 /tool/gen/db/** 的权限点,删除已生成的表记录。com.walker.web.ResponseValuesaveImportTable(String tables) com.walker.web.ResponseValueshowTableInfo(Long tableId) 显示一个表结构信息,修改界面使用。从类继承的方法 com.iplatform.base.SystemController
afterPropertiesSet, downloadLocalImportTemplate, getCaptchaCacheProvider, getCurrentOrgMenuScope, getCurrentWebUserAgent, getDataImportEngine, getDept, getDeptCacheProvider, getDeptName, getDictCacheProvider, getDictName, getLoginStrategyManager, getNotificationTemplateCache, getOrgListScope, getOwner, getPushManager, getRootOrgIdByDept, getSmsCaptchaProvider, getUser, getUserCacheProvider, getUserLoginCache, getUserRootOrgId, getUserService, getWebAgentService, sendSmsCodeValidation, setCaptchaCacheProvider, setDeptCacheProvider, setDictCacheProvider, setPlatformDataImportEngine, setPushManager, setSmsCaptchaProvider, setUserCacheProvider, systemLogError, systemLogSuccess, validateSmsCode从类继承的方法 com.iplatform.base.AbstractFileOperateSpiController
acquireFileOperateSpi, clearCdnPrefix, getCdnUrl, getFileInfo, getFileInfoList, getLocalFileData, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote从类继承的方法 com.iplatform.base.AbstractSecurityController
acquireSecurityUserProperties, encryptPassword, getCurrentDataScope, getCurrentUser, getCurrentUserId, getCurrentUserPrincipal, getCurrentUserRoleIdList, isSupervisor, loginAsWorkflowRole, matchesPassword, validatePasswordRule从类继承的方法 com.iplatform.base.AbstractController
acquireTablePage, ajaxOutputFileStream, ajaxOutputFileStream, ajaxOutPutHtml, ajaxOutPutJson, ajaxOutPutText, ajaxOutPutXml, downloadSimpleFile, getArgumentManager, getArgumentVariable, getAttribute, getContextPath, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getParameter, getParameterUTF8, getParameterValues, getParamsDateTime, getPlatformCallback, getRequest, getResponse, getServerDomain, getThirdPartyManager, preparePageSearch, print, setAttribute, setDefaultContentType
-
字段详细资料
-
PACKAGE_NAME
- 另请参阅:
-
-
构造器详细资料
-
CodeGenController
@Autowired public CodeGenController(CodeGenServiceImpl codeGenService, JdbcGeneratorEngine jdbcGeneratorEngine, JdbcGeneratorProperties jdbcGeneratorProperties)
-
-
方法详细资料
-
listGenTable
-
listDbTable
-
saveImportTable
-
removeGenTable
@RequestMapping("/db/remove/{tableIds}") public com.walker.web.ResponseValue removeGenTable(@PathVariable Long[] tableIds) 重用 /tool/gen/db/** 的权限点,删除已生成的表记录。- 参数:
tableIds-- 返回:
-
showTableInfo
@GetMapping("/db/{tableId}") public com.walker.web.ResponseValue showTableInfo(@PathVariable Long tableId) 显示一个表结构信息,修改界面使用。- 参数:
tableId-- 返回:
-
downloadGenPoZip
@GetMapping("/db/gen_po/{tableName}") public void downloadGenPoZip(@PathVariable("tableName") String tableName)
-