当前位置: 首页 > news >正文

广州微网站建设机构建设银行网站的目的是什么意思

广州微网站建设机构,建设银行网站的目的是什么意思,微信网站开发完全教程,西安蓝海网站建设目录 1.前置条件 2.导依赖 3.配置 1.前置条件 已经初始化好一个spring boot项目且版本为3X#xff0c;项目可正常启动。 作者版本为3.2.2最新版 2.导依赖 knife4j官网#xff1a; Knife4j 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j (xiaominfo.com)http…目录 1.前置条件 2.导依赖 3.配置 1.前置条件 已经初始化好一个spring boot项目且版本为3X项目可正常启动。 作者版本为3.2.2最新版 2.导依赖 knife4j官网 Knife4j · 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j (xiaominfo.com)https://doc.xiaominfo.com/依赖选择 作者的使用的spring boot 3.2.2为当前最新版所以依赖导入最新的knife4j 4.4.0 dependencygroupIdcom.github.xiaoymin/groupIdartifactIdknife4j-openapi3-jakarta-spring-boot-starter/artifactIdversion4.4.0/version/dependency 3.配置 官方文档快速开始 快速开始 | Knife4j (xiaominfo.com)https://doc.xiaominfo.com/docs/quick-start 官方文档详细配置 3.1 增强模式 | Knife4j (xiaominfo.com)https://doc.xiaominfo.com/docs/features/enhance application.yml springdoc:swagger-ui:path: /swagger-ui.htmltags-sorter: alphaoperations-sorter: alphaapi-docs:path: /v3/api-docsgroup-configs:- group: 蒾酒paths-to-match: /**#生成文档所需的扫包路径一般为启动类目录packages-to-scan: com.mijiu#knife4j配置 knife4j:#是否启用增强设置enable: true#开启生产环境屏蔽production: false#是否启用登录认证basic:enable: trueusername: adminpassword: 123456setting:language: zh_cnenable-version: trueenable-swagger-models: trueswagger-model-name: 用户模块 写个接口 Tag注解标记接口类别 Operation:标记接口操作 RestController Tag(name 用户接口) RequestMapping(/user)public class UserController {private final UserService userService;public UserController(UserService userService) {this.userService userService;}GetMapping(/list)Operation(summary 用户列表)public ListUser test(){return userService.list();}Operation(summary 你好)GetMapping(/hello)public Object test2(){return hello;} } 启动项目 浏览器输入http://ip:port/doc.html 接口已经识别到了 接下来配置以下接口文档的作者等信息 在config目录下新建配置类 import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Contact; import io.swagger.v3.oas.models.info.Info; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;/*** author mijiupro*/ Configuration public class Knife4jConfig {Beanpublic OpenAPI springShopOpenApi() {return new OpenAPI()// 接口文档标题.info(new Info().title(蒾酒的demo)// 接口文档简介.description(这是基于Knife4j OpenApi3的测试接口文档)// 接口文档版本.version(1.0版本)// 开发者联系方式.contact(new Contact().name(蒾酒).email(000000000qq.com)));}} 重启项目再次访问 每次都要打开浏览器输入地址访问不友好 启动类上优化 SpringBootApplication MapperScan(com.mijiu.mapper) Slf4j public class SpringbootTemplateApplication {public static void main(String[] args) {SpringApplication app new SpringApplication(SpringbootTemplateApplication.class);Environment env app.run(args).getEnvironment();app.setBannerMode(Banner.Mode.CONSOLE);logApplicationStartup(env);}private static void logApplicationStartup(Environment env) {String protocol http;if (env.getProperty(server.ssl.key-store) ! null) {protocol https;}String serverPort env.getProperty(server.port);String contextPath env.getProperty(server.servlet.context-path);if (StringUtils.isBlank(contextPath)) {contextPath /doc.html;} else {contextPath contextPath /doc.html;}String hostAddress localhost;try {hostAddress InetAddress.getLocalHost().getHostAddress();} catch (UnknownHostException e) {log.warn(The host name could not be determined, using localhost as fallback);}log.info(----------------------------------------------------------\t应用程序“{}”正在运行中......\t接口文档访问 URL:\t本地: \t\t{}://localhost:{}{}\t外部: \t{}://{}:{}{}\t配置文件: \t{}----------------------------------------------------------,env.getProperty(spring.application.name),protocol,serverPort,contextPath,protocol,hostAddress,serverPort,contextPath,env.getActiveProfiles());}} 效果如图 点击直接跳转。 完成
http://www.zqtcl.cn/news/761960/

相关文章:

  • html5可以做交互网站吗打开网站说建设中是什么问题?
  • 彩票网站开发制作需要什么wordpress 在线预览
  • 外贸平台app衡水seo排名
  • 怎样做网站表白墙东莞商城网站推广建设
  • 郑州郑州网站建设河南做网站公司哪家好爱站长尾词挖掘工具
  • dede网站地图文章变量网站qq 微信分享怎么做
  • 越南做网站网站建设以及运营方面
  • 广西建网站哪家好网站关闭与域名备案
  • 网站开发版本号婚庆网站建设策划案费用预算
  • 厦门建设网站制作中山市哪家公司做网站
  • 网站路径wordpress制作电商网站
  • 江西网站开发哪家专业装饰设计公司网站
  • 企业网站策划实训Wordpress 主题简化
  • 做网站点击挣钱不兰州工程建设信息网站
  • 网站说服力 营销...免费看片网站
  • 深圳招聘网站大全制作网站软件下载
  • 网站建设说明哈尔滨网站建设渠道
  • 一 网站建设管理基本情况设计类的网站
  • wordpress产品编辑如何优化wordpress
  • 网站后台更新缓存失败网站平台规划方案
  • 网站开发需求分析主要内容saas建站系统是怎么实现的
  • 做qq头像的网站有哪些wordpress怎么部署到虚拟linux服务器
  • 征求网站建设企业网站建设word
  • 市民服务中心网站建设小型公众号开发
  • 服装网站建设策划书论文基层建设刊物网站
  • 网站建设合同技术开发合同范本wordpress备份和还原
  • 物流信息平台网站建设一流本科专业建设点网站
  • 天猫网站建设的目标是什么装潢设计软件
  • 电商网站首页图片网站功能模块建设
  • 邮件服务器是不是网站服务器黄江网站建设公司