数据文档生成器 screw
相关链接
https://github.com/yihr/screw
参考文章
maven 依赖
1 2 3 4 5
| <dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.3</version> </dependency>
|
JUnit 生成
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| @SpringBootTest public class DBDocument {
@Autowired DataSource dataSource;
@Test public void contextLoads() { EngineConfig engineConfig = EngineConfig.builder() .fileOutputDir("D:/") .openOutputDir(true) .fileType(EngineFileType.HTML) .produceType(EngineTemplateType.freemarker) .build(); Configuration config = Configuration.builder() .version("1.0.0") .description("数据库文档") .dataSource(dataSource) .engineConfig(engineConfig) .produceConfig(getProcessConfig()) .build(); new DocumentationExecute(config).execute(); }
public static ProcessConfig getProcessConfig() { return ProcessConfig.builder() .build(); } }
|
若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏