Rumah >Java >javaTutorial >Bagaimana untuk mengemas kini konfigurasi springboot Swagger3
1. Memperkenalkan dependensi, versi 3.0.0 hanya memperkenalkan satu
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency>
2. Kelas konfigurasi SwaggerConfig
package org.fh.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.oas.annotations.EnableOpenApi; import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; /** * 说明:Swagger 接口API生成 * 作者:FH Admin * from fhadmin.cn */ @Configuration @EnableOpenApi public class SwaggerConfig { @Bean public Docket createRestApi() { return new Docket(DocumentationType.OAS_30) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("org.fh.controller")) // 为当前包路径 .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("FH Admin Swagger3 RESTful API") // 页面标题 .version("3.0") // 版本号 .description("fhadmin.org") // 描述 .build(); } }
3. --------------------------------www.fhadmin.cn
1. Pengurusan model: web dalam talian Pereka bentuk proses, import dan eksport xml, proses salin, proses penggunaan
2 Pengurusan proses: import dan eksport fail sumber proses, lihat carta aliran, mencerminkan model proses berdasarkan contoh proses, aktifkan penggantungan
3. Proses berjalan: lihat maklumat proses, nod tugas semasa, carta aliran semasa, proses batal dan jeda, tetapkan orang tugasan, lompat bebas 4. Proses sejarah: lihat maklumat proses, masa proses, Proses status, lihat maklumat pemula tugas5 Tugasan tugasan: Lihat tugas dan tugas peribadi saya di bawah peranan ini, kendalikan, tolak, batalkan, tetapkan ejen6. Semak tugasan yang telah anda kendalikan serta memproses maklumat, carta alir dan status proses (pembatalan dan penolakan diselesaikan seperti biasa) Semasa mengendalikan tugas, anda boleh memilih pengguna untuk disalin, yang bermaksud menghantar dalam tapak pemberitahuan mesej kepada orang yang disalin Pendapat kelulusan semasa dan maklumat teguranNota: Apabila tugasan semasa selesai, orang yang akan diselesaikan dengan tugasan seterusnya akan menerima peringatan mesej tugasan baharu melalui pemesejan segera tugas dibatalkan dan selesai, Pemula tugas akan menerima pemberitahuan mesej dalam tapakAtas ialah kandungan terperinci Bagaimana untuk mengemas kini konfigurasi springboot Swagger3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!