GenConfigService.java 835 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.youlai.boot.module.codegen.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.youlai.boot.module.codegen.model.entity.GenConfig;
  4. import com.youlai.boot.module.codegen.model.form.GenConfigForm;
  5. /**
  6. * 代码生成配置接口
  7. *
  8. * @author Ray
  9. * @since 2.10.0
  10. */
  11. public interface GenConfigService extends IService<GenConfig> {
  12. /**
  13. * 获取代码生成配置
  14. *
  15. * @param tableName 表名
  16. * @return
  17. */
  18. GenConfigForm getGenConfigFormData(String tableName);
  19. /**
  20. * 保存代码生成配置
  21. *
  22. * @param formData 表单数据
  23. * @return
  24. */
  25. void saveGenConfig(GenConfigForm formData);
  26. /**
  27. * 删除代码生成配置
  28. *
  29. * @param tableName 表名
  30. * @return
  31. */
  32. void deleteGenConfig(String tableName);
  33. }