苍穹外卖学习-----2024/02/19

1.开发环境搭建

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


我的git截图

在这里插入图片描述
在这里插入图片描述

我使用的datagrip
运行sql

在这里插入图片描述

学习到jwt令牌一种新的配置方式,写配置文件

在这里插入图片描述

学习到了build属性

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

nginx解决跨域的问题

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.导入接口的文档

在这里插入图片描述
在这里插入图片描述


结果如图所示
在这里插入图片描述

3.Swagger

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


    /**
     * 通过knife4j生成接口文档
     * @return
     */
    @Bean
    public Docket docket() {
   
        ApiInfo apiInfo = new ApiInfoBuilder()
                .title("苍穹外卖项目接口文档")
                .version("2.0")
                .description("苍穹外卖项目接口文档")
                .build();
        Docket docket = new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(apiInfo)
                .select()
                .apis(RequestHandlerSelectors.basePackage("com.sky.controller"))
                .paths(PathSelectors.any())
                .build();
        return docket;
    }

    /**
     * 设置静态资源映射
     * @param registry
     */
    protected void addResourceHandlers(ResourceHandlerRegistry registry) {
   
        registry.addResourceHandler("/doc.html").addResourceLocations("classpath:/META-INF/resources/");
        registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
    }

启动项目后
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关推荐

  1. 苍穹项目(黑马)学习笔记

    2024-02-20 15:42:03       222 阅读
  2. 苍穹总结

    2024-02-20 15:42:03       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-20 15:42:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-20 15:42:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-20 15:42:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-20 15:42:03       18 阅读

热门阅读

  1. 用户头像(图片文件)上传(Vue + nodejs 前后端)

    2024-02-20 15:42:03       30 阅读
  2. Chatgpt润色文章“咒语”

    2024-02-20 15:42:03       29 阅读
  3. B3684 [语言月赛202212] 不可以,总司令

    2024-02-20 15:42:03       37 阅读
  4. vue3中不支持.sync语法糖的解决方案

    2024-02-20 15:42:03       30 阅读
  5. FlinkSql一个简单的测试程序

    2024-02-20 15:42:03       25 阅读
  6. Python基础笔记11

    2024-02-20 15:42:03       25 阅读
  7. python将pdf转换成图片

    2024-02-20 15:42:03       26 阅读
  8. 【层序遍历】429. N 叉树的层序遍历

    2024-02-20 15:42:03       28 阅读
  9. docker的底层原理

    2024-02-20 15:42:03       27 阅读
  10. Spring源码笔记之SpringIOC--(3)什么是BeanFactory?

    2024-02-20 15:42:03       29 阅读
  11. Android 应用使用情况统计

    2024-02-20 15:42:03       32 阅读