优化注释

v1.4.1
hiparker 4 years ago
parent 2aefa3df22
commit 652f61488a

@ -4,6 +4,7 @@ package org.opsli.core.creater.enums;
*
*
* @author Mybatis-plus
* @date 2020-09-22 11:17
*/
public enum DataBaseType {

@ -19,11 +19,10 @@ import org.opsli.common.base.msg.BaseMsg;
import org.opsli.common.exception.ServiceException;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.exception
* @Author: Parker
* @CreateTime: 2020-09-14 18:44
* @Description:
*
*
* @author parker
* @date 2020-09-22 11:17
*/
public class CreaterException extends ServiceException {

@ -18,11 +18,10 @@ package org.opsli.core.creater.msg;
import org.opsli.common.base.msg.BaseMsg;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.msg
* @Author: Parker
* @CreateTime: 2020-09-13 19:36
* @Description: -
* -
*
* @author parker
* @date 2020-09-13 19:36
*/
public enum CreaterMsg implements BaseMsg {

@ -39,11 +39,10 @@ import java.util.List;
import java.util.Map;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.create.backend
* @Author: Parker
* @CreateTime: 2020-11-20 17:30
* @Description: Java
* Java
*
* @author parker
* @date 2020-09-13 19:36
*/
@Slf4j
public enum CodeBuilder {

@ -33,11 +33,10 @@ import java.util.List;
import java.util.Map;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.create.backend
* @Author: Parker
* @CreateTime: 2020-11-20 17:30
* @Description: Java
* Java
*
* @author parker
* @date 2020-09-13 19:36
*/
public enum JavaCodeBuilder {
@ -46,8 +45,9 @@ public enum JavaCodeBuilder {
/**
* Entity
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createEntity(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -90,8 +90,9 @@ public enum JavaCodeBuilder {
/**
* Mapper
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createMapper(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -123,8 +124,9 @@ public enum JavaCodeBuilder {
/**
* MapperXML
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createMapperXML(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -158,8 +160,9 @@ public enum JavaCodeBuilder {
/**
* Service
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createService(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -192,8 +195,9 @@ public enum JavaCodeBuilder {
/**
* Service Impl
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createServiceImpl(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -227,8 +231,9 @@ public enum JavaCodeBuilder {
/**
* Web
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createWeb(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -261,8 +266,9 @@ public enum JavaCodeBuilder {
/**
* Model
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createModel(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -334,8 +340,9 @@ public enum JavaCodeBuilder {
/**
* RestApi
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createRestApi(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -367,8 +374,8 @@ public enum JavaCodeBuilder {
/**
* Kv
* @param builderModel
* @return
* @param builderModel Build
* @return Kv
*/
private Kv createKv(CreaterBuilderModel builderModel){
return Kv.by("data", builderModel)

@ -32,11 +32,10 @@ import org.opsli.modulars.creater.createrlogs.wrapper.CreaterBuilderModel;
import java.util.*;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.create.backend
* @Author: Parker
* @CreateTime: 2020-11-20 17:30
* @Description: Vue
* Vue
*
* @author parker
* @date 2020-09-13 19:36
*/
public enum VueCodeBuilder {
@ -52,8 +51,9 @@ public enum VueCodeBuilder {
/**
* Index
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createIndex(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -119,9 +119,10 @@ public enum VueCodeBuilder {
/**
* Index
* @param builderModelTmp
* @return
* Edit
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createEdit(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -225,8 +226,9 @@ public enum VueCodeBuilder {
/**
* Import
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createImport(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -270,8 +272,9 @@ public enum VueCodeBuilder {
/**
* Api
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createApi(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -313,8 +316,8 @@ public enum VueCodeBuilder {
/**
* Kv
* @param builderModel
* @return
* @param builderModel Build
* @return Kv
*/
private Kv createKv(CreaterBuilderModel builderModel){
return Kv.by("data", builderModel)

@ -31,11 +31,10 @@ import java.util.List;
import java.util.Map;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.create.backend
* @Author: Parker
* @CreateTime: 2020-11-20 17:30
* @Description: ReadMe
* ReadMe
*
* @author parker
* @date 2020-09-13 19:36
*/
public enum ReadMeBuilder {
@ -44,8 +43,9 @@ public enum ReadMeBuilder {
/**
* ReadMe
* @param builderModelTmp
* @return
* @param builderModelTmp Build
* @param dataStr
* @return Map
*/
public Map<String,String> createReadMe(CreaterBuilderModel builderModelTmp, String dataStr){
CreaterBuilderModel builderModel =
@ -64,8 +64,8 @@ public enum ReadMeBuilder {
/**
* Kv
* @param builderModel
* @return
* @param builderModel Build
* @return Kv
*/
private Kv createKv(CreaterBuilderModel builderModel){
return Kv.by("data", builderModel)

@ -36,11 +36,10 @@ import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.creater.strategy.sync
* @Author: Parker
* @CreateTime: 2020-11-18 13:21
* @Description: MySQL
* MySQL
*
* @author parker
* @date 2020-09-13 19:36
*/
@Service
@Transactional(readOnly = true)
@ -107,7 +106,7 @@ public class MySQLSyncBuilder implements SyncStrategy {
/**
* SQL
* @param tableName
* @param tableName
* @return sql
*/
private String genDropTableSQL(String tableName) {
@ -116,7 +115,7 @@ public class MySQLSyncBuilder implements SyncStrategy {
/**
* SQL
* @param model
* @param model
* @return sql
*/
private String genCreateTableSQL(CreaterTableAndColumnModel model){

@ -19,22 +19,23 @@ import org.opsli.core.creater.enums.DataBaseType;
import org.opsli.modulars.creater.table.wrapper.CreaterTableAndColumnModel;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.sync
* @Author: Parker
* @CreateTime: 2020-11-18 11:47
* @Description:
*
*
* @author parker
* @date 2020-11-18 11:47
*/
public interface SyncStrategy {
/**
*
* @return
* @return DataBaseType
*/
DataBaseType getType();
/**
*
*
* @param model
*/
void execute(CreaterTableAndColumnModel model);

@ -20,11 +20,10 @@ import lombok.Data;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.sync.mysql.entity
* @Author: Parker
* @CreateTime: 2020-11-18 13:21
* @Description: MySQL
* MySQL
*
* @author parker
* @date 2020-11-18 13:21
*/
@Data
public class FieldTypeAttribute {

@ -23,11 +23,10 @@ import java.util.HashMap;
import java.util.Map;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.sync.mysql.enums
* @Author: Parker
* @CreateTime: 2020-11-18 13:21
* @Description: MySQL
* MySQL
*
* @author parker
* @date 2020-11-18 13:21
*/
public enum MySQLSyncColumnType {

@ -30,12 +30,10 @@ import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.core.creater.strategy.sync.util
* @Author: Parker
* @CreateTime: 2020-09-15 14:50
* @Description:
*
*
* @author parker
* @date 2020-09-15 14:50
*/
@Slf4j
@Configuration
@ -68,7 +66,7 @@ public class SqlSyncUtil {
/**
*
* @param model
* @param model
*/
public static void execute(CreaterTableAndColumnModel model){
if(model == null){

@ -14,7 +14,9 @@ import java.util.Map;
/***
* Enjoy
* @author Parker
*
* @author parker
* @date 2020-11-18 13:21
*/
@Slf4j
public final class EnjoyUtil {

@ -21,10 +21,10 @@ import lombok.EqualsAndHashCode;
import org.opsli.core.base.entity.BaseEntity;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-11-15 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -21,10 +21,10 @@ import org.opsli.modulars.creater.column.entity.CreaterTableColumn;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:01
* @Description: - Mapper
* - Mapper
*
* @author parker
* @date 2020-09-16 17:34
*/
@Mapper
public interface TableColumnMapper extends BaseMapper<CreaterTableColumn> {

@ -23,32 +23,30 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:07
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface ITableColumnService extends CrudServiceInterface<CreaterTableColumn, CreaterTableColumnModel> {
/**
* ID
* @param tableId
* @return
* @param tableId ID
* @return List
*/
List<CreaterTableColumnModel> getByTableId(String tableId);
/**
* ID
* @param tableId
* @return
* @param tableId ID
*/
void delByTableId(String tableId);
/**
* ID
* @param tableIds
* @return
* @param tableIds ID
*/
void delByTableIds(String[] tableIds);
}

@ -36,10 +36,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-16 17:34
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Service
public class TableColumnServiceImpl extends CrudServiceImpl<TableColumnMapper, CreaterTableColumn, CreaterTableColumnModel>
@ -71,7 +71,7 @@ public class TableColumnServiceImpl extends CrudServiceImpl<TableColumnMapper, C
/**
*
* @param models model
* @return
* @return boolean
*/
@Override
@Transactional(rollbackFor = Exception.class)

@ -26,11 +26,10 @@ import org.opsli.common.enums.ValiArgsType;
import org.opsli.plugins.excel.annotation.ExcelInfo;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.test.entity
* @Author: Parker
* @CreateTime: 2020-09-16 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -27,18 +27,15 @@ import javax.servlet.http.HttpServletResponse;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description: - API
* - API
*
* API @GetMapping @PostMapping
* Mapping Controller
*
*
*
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface CreaterLogsApi {
@ -58,7 +55,6 @@ public interface CreaterLogsApi {
/**
*
* @param model
* @return ResultVo
*/
@GetMapping("/create")
void create(CreaterLogsModel model, HttpServletResponse response);

@ -20,10 +20,10 @@ import lombok.EqualsAndHashCode;
import org.opsli.core.base.entity.BaseEntity;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-11-15 17:33
* @Description: - 便
* - 便
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)
@ -32,7 +32,6 @@ public class CreaterLogs extends BaseEntity {
/** 归属表ID */
private String tableId;
/** 包名 */
private String packageName;

@ -21,10 +21,10 @@ import org.opsli.modulars.creater.createrlogs.entity.CreaterLogs;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:01
* @Description: - Mapper
* - Mapper
*
* @author parker
* @date 2020-09-16 17:34
*/
@Mapper
public interface CreaterLogsMapper extends BaseMapper<CreaterLogs> {

@ -23,28 +23,29 @@ import javax.servlet.http.HttpServletResponse;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:07
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface ICreateLogsService extends CrudServiceInterface<CreaterLogs, CreaterLogsModel> {
/**
* Id
* @param tableId
* @param tableId ID
*/
void delByTableId(String tableId);
/**
* Id
* @param tableIds
* @param tableIds ID
*/
void delByTableIds(String[] tableIds);
/**
* Id
* @param tableId ID
* @return Model
*/
CreaterLogsModel getByTableId(String tableId);

@ -48,10 +48,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-16 17:34
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Service
public class CreateLogsServiceImpl extends CrudServiceImpl<CreaterLogsMapper, CreaterLogs, CreaterLogsModel>

@ -34,10 +34,10 @@ import javax.servlet.http.HttpServletResponse;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description:
*
*
* @author parker
* @date 2020-09-16 17:34
*/
@Api(tags = CreaterLogsApi.TITLE)
@Slf4j
@ -56,16 +56,12 @@ public class CreaterLogsRestController extends BaseRestController<CreaterLogs, C
/**
*
* @param model
* @return ResultVo
*/
@ApiOperation(value = "代码生成", notes = "代码生成")
@RequiresPermissions("deve_creater_create")
@EnableLog
@Override
public void create(CreaterLogsModel model, HttpServletResponse response) {
// 演示模式 不允许操作
// super.demoError();
// 调用生成方法
IService.create(model, response);

@ -26,11 +26,10 @@ import org.opsli.common.enums.ValiArgsType;
import org.opsli.modulars.creater.table.wrapper.CreaterTableAndColumnModel;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.creater.createrlogs.wrapper
* @Author: Parker
* @CreateTime: 2020-09-16 17:33
* @Description: - +
* - +
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -25,11 +25,10 @@ import org.opsli.common.annotation.validation.ValidationArgsLenMax;
import org.opsli.common.enums.ValiArgsType;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.creater.createrlogs.wrapper
* @Author: Parker
* @CreateTime: 2020-09-16 17:33
* @Description: - 便
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -20,10 +20,10 @@ import org.apache.ibatis.annotations.Update;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:01
* @Description: - SQL
* - SQL
*
* @author parker
* @date 2020-09-16 17:34
*/
@Mapper
public interface SQLActuator {

@ -39,11 +39,10 @@ import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-15 14:50
* @Description:
*
*
* @author parker
* @date 2020-09-16 17:34
*/
@Slf4j
@Configuration

@ -19,10 +19,10 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-11-15 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -19,10 +19,10 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-11-15 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -23,10 +23,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:01
* @Description: - Mapper
* - Mapper
*
* @author parker
* @date 2020-09-16 17:34
*/
@Mapper
public interface MySQLDatabaseTableMapper {

@ -23,38 +23,39 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:07
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface DatabaseTableService {
/**
*
* @return
* @return
*/
DataBaseType getType();
/**
*
* @param dbName
* @return
*
* @param dbName
* @return List
*/
List<DatabaseTable> findTables(String dbName);
/**
*
* @param dbName
* @return
* @param dbName
* @param tableName
* @return List
*/
List<DatabaseTable> findTables(String dbName, String tableName);
/**
*
* @param dbName
* @param tableName
* @return
* @param dbName
* @param tableName
* @return List
*/
List<DatabaseColumn> findColumns(String dbName, String tableName);

@ -29,10 +29,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-16 17:34
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Service
public class MySQLDatabaseTableServiceImpl implements DatabaseTableService {

@ -16,32 +16,25 @@
package org.opsli.modulars.creater.table.api;
import org.opsli.api.base.result.ResultVo;
import org.opsli.api.wrapper.system.tenant.TenantModel;
import org.opsli.modulars.creater.table.wrapper.CreaterTableAndColumnModel;
import org.opsli.modulars.creater.table.wrapper.CreaterTableModel;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.test.web
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description: - API
* - API
*
* API @GetMapping @PostMapping
* Mapping Controller
*
*
*
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface TableApi {
@ -121,6 +114,8 @@ public interface TableApi {
/**
*
*
* @param tableNames
* @return ResultVo
*/
@PostMapping("/importTables")

@ -23,10 +23,10 @@ import lombok.EqualsAndHashCode;
import org.opsli.core.base.entity.BaseEntity;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-11-15 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -23,10 +23,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:01
* @Description: - Mapper
* - Mapper
*
* @author parker
* @date 2020-09-16 17:34
*/
@Mapper
public interface TableMapper extends BaseMapper<CreaterTable> {
@ -34,13 +34,13 @@ public interface TableMapper extends BaseMapper<CreaterTable> {
/**
*
* @param id
* @param id ID
*/
void renewSyncState(String id);
/**
*
* @return
* @return List
*/
List<String> findAllByTableName();

@ -24,56 +24,54 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-17 13:07
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
public interface ITableService extends CrudServiceInterface<CreaterTable, CreaterTableModel> {
/**
*
* @param model
* @return
* @param model
*/
void insertAny(CreaterTableAndColumnModel model);
/**
*
* @param model
* @return
* @param model
*/
void updateAny(CreaterTableAndColumnModel model);
/**
* ID
* @param id
* @return
* @param id ID
* @throws Exception
*/
void removeByIdAny(String id) throws Exception;
/**
* ID
* @param ids
* @return
* @param ids id
* @throws Exception
*/
void removeByIdsAny(String[] ids) throws Exception;
/**
*
* @param id
* @param id ID
*/
void renewSyncState(String id);
/**
*
* @return
* @return List
*/
List<String> findAllByTableName();
/**
*
* @param tableNames
* @param tableNames
*/
void importTables(String[] tableNames);

@ -45,10 +45,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-16 17:34
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Service
public class TableServiceImpl extends CrudServiceImpl<TableMapper, CreaterTable, CreaterTableModel>

@ -48,10 +48,10 @@ import java.util.List;
/**
* @BelongsProject: opsli-boot
* @Author: Parker
* @CreateTime: 2020-09-13 17:40
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Api(tags = TableApi.TITLE)
@Slf4j

@ -30,11 +30,10 @@ import org.opsli.plugins.excel.annotation.ExcelInfo;
import java.util.List;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.test.entity
* @Author: Parker
* @CreateTime: 2020-09-16 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -27,11 +27,10 @@ import org.opsli.common.enums.ValiArgsType;
import org.opsli.plugins.excel.annotation.ExcelInfo;
/**
* @BelongsProject: opsli-boot
* @BelongsPackage: org.opsli.modulars.test.entity
* @Author: Parker
* @CreateTime: 2020-09-16 17:33
* @Description: -
* -
*
* @author parker
* @date 2020-09-16 17:34
*/
@Data
@EqualsAndHashCode(callSuper = false)

@ -19,7 +19,6 @@ opsli:
- sys_org
- sys_options
# 排除字段
exclude-fields:
- id

@ -36,22 +36,15 @@ import #(apiPath).wrapper.#(data.moduleName).#(data.model.tableName)Model;
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(apiPath).web.#(data.moduleName+"."+data.subModuleName)
#else
* @BelongsPackage: #(apiPath).web.#(data.moduleName)
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle)
* #(data.codeTitle) Api
*
* API @GetMapping @PostMapping
* Mapping Controller
*
*
*
*
* @author #(data.authorName)
* @date #(currTime)
*/
public interface #(data.model.tableName)RestApi {

@ -28,16 +28,11 @@ import lombok.EqualsAndHashCode;
import org.opsli.core.base.entity.BaseEntity;
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(data.packageName+"."+data.moduleName+"."+data.subModuleName).entity
#else
* @BelongsPackage: #(data.packageName+"."+data.moduleName).entity
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle)
*/
* #(data.codeTitle) Entity
*
* @author #(data.authorName)
* @date #(currTime)
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class #(data.model.tableName) extends BaseEntity {

@ -29,15 +29,10 @@ import #(data.packageName+"."+data.moduleName).entity.#(data.model.tableName);
#end
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(data.packageName+"."+data.moduleName+"."+data.subModuleName).mapper
#else
* @BelongsPackage: #(data.packageName+"."+data.moduleName).mapper
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle) Mapper
* #(data.codeTitle) Mapper
*
* @author #(data.authorName)
* @date #(currTime)
*/
@Mapper
public interface #(data.model.tableName)Mapper extends BaseMapper<#(data.model.tableName)> {

@ -33,16 +33,11 @@ import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(apiPath).wrapper.#(data.moduleName+"."+data.subModuleName)
#else
* @BelongsPackage: #(apiPath).wrapper.#(data.moduleName)
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle)
*/
* #(data.codeTitle) Model
*
* @author #(data.authorName)
* @date #(currTime)
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class #(data.model.tableName)Model extends ApiWrapper {

@ -31,15 +31,10 @@ import #(apiPath).wrapper.#(data.moduleName).#(data.model.tableName)Model;
#end
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(data.packageName+"."+data.moduleName+"."+data.subModuleName).service
#else
* @BelongsPackage: #(data.packageName+"."+data.moduleName).service
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle) Service
* #(data.codeTitle) Service
*
* @author #(data.authorName)
* @date #(currTime)
*/
public interface I#(data.model.tableName)Service extends CrudServiceInterface<#(data.model.tableName), #(data.model.tableName)Model> {

@ -39,15 +39,10 @@ import #(data.packageName+"."+data.moduleName).mapper.#(data.model.tableName)Map
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(data.packageName+"."+data.moduleName+"."+data.subModuleName).service.impl
#else
* @BelongsPackage: #(data.packageName+"."+data.moduleName).service.impl
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle) Service Impl
* #(data.codeTitle) Service Impl
*
* @author #(data.authorName)
* @date #(currTime)
*/
@Service
public class #(data.model.tableName)ServiceImpl extends CrudServiceImpl<#(data.model.tableName)Mapper, #(data.model.tableName), #(data.model.tableName)Model>

@ -52,15 +52,10 @@ import #(apiPath).web.#(data.moduleName).#(data.model.tableName)RestApi;
#end
/**
* @BelongsProject: opsli-boot
#if(data.subModuleName != null && data.subModuleName != "")
* @BelongsPackage: #(data.packageName+"."+data.moduleName+"."+data.subModuleName).web
#else
* @BelongsPackage: #(data.packageName+"."+data.moduleName).web
#end
* @Author: #(data.authorName)
* @CreateTime: #(currTime)
* @Description: #(data.codeTitle) Controller
* #(data.codeTitle) Controller
*
* @author #(data.authorName)
* @date #(currTime)
*/
@Api(tags = #(data.model.tableName)RestApi.TITLE)
@Slf4j

Loading…
Cancel
Save