GenerateService.java 544 B

1234567891011121314151617181920212223242526272829303132
  1. package com.boot.security.server.service;
  2. import java.util.List;
  3. import com.boot.security.server.dto.BeanField;
  4. import com.boot.security.server.dto.GenerateInput;
  5. public interface GenerateService {
  6. /**
  7. * 获取数据库表信息
  8. *
  9. * @param tableName
  10. * @return
  11. */
  12. List<BeanField> listBeanField(String tableName);
  13. /**
  14. * 转成驼峰并大写第一个字母
  15. *
  16. * @param string
  17. * @return
  18. */
  19. String upperFirstChar(String string);
  20. /**
  21. * 生成代码
  22. *
  23. * @param input
  24. */
  25. void saveCode(GenerateInput input);
  26. }