前言受新型冠状病毒的影响,在家像猪一样不是睡就是吃,闲着就学着用下Swagger和YApi,特将这几天的学习成果写成了这系列的文章,希望能对大家有所帮助。武汉加油,中国加油!常用注解汇总:@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置" @ApiIgnore:用
转载 2024-04-16 20:55:22
474阅读
前言受新型冠状病毒的影响,在家像猪一样不是睡就是吃,闲着就学着用下Swagger和YApi,特将这几天的学习成果写成了这系列的文章,希望能对大家有所帮助。武汉加油,中国加油!Spring Boot 1.5.8集成Swagger2 + YApi —— 集成Swagger2Spring Boot 1.5.8集成Swagger2 + YApi —— Swagger常用注解说明Spring Boot 1.
文章目录SpringBoot项目引入Canal依赖配置文件项目结构设置监听类其余类、接口内容启动类实体类Controller类Mapper接口Serice接口运行测试 开始之前请确认docker中已运行mysql与canal容器,并完成了监听binlog配置 SpringBoot项目本次在SpringBoot整合Easy-ES实现对ES的基础操作项目基础上进行操作 引入Canal依赖&lt
Swagger介绍在工作时,编写玩代码以后,我们还要写一个接口文档,提供给前端或者需要调用这个接口的人看,但是手写文档实在是太费事了,所以就出现了Swgger框架,可以实现调用restFul风格的web服务,自动生成接口文档,还可以在线测试接口 使用步骤原生的Swager被国人集成到了Spring Boot红中了,所以只需导入启动Swagger依赖第一步:<!-- swagger对
上一篇我们介绍了如何将康海官网的SDK示例程序在开发环境下进行加载,虽然海康官网提供的Demo文件包含了sdk绝大多数的使用方案,但如何利用海康SDK开发出一套能够利用http请求就能使网络摄像器根据相应的指令做出相应的控制。今天这篇文档主要介绍一下如何利用SpringBoot框架来集成海康SDK。步骤一:利用idea开发工具创建SpringBoot Web应用 具体的创建流程请看《利用Idea创
SpringBoot整合easyPOI导出Excel模板1.需求导出上图这个格式的excel,原生的Apache POI需要对模板样式进行编写比较繁琐,不同的模板还需要重新改动代码,所以我想到了easyPOI,他上手简单只需要写很少的代码即可达到你想要的需求,但是他只能读取Excel的文件路径,这是一个坑,后面就踩到了!!!2.整合<dependency> &l
layui 的增删改查 。。。 废话不多说上代码由于时间原因  暂时只实现了查询的后台完整代码其他的会之后贴出来  其实与查询相似  有需要的可以等我贴出  也可以照着查询仿写先展现效果前台代码 前台代码1 body> 2 3 <div class="demoTable" style="margin-top: 50px
前言受新型冠状病毒的影响,在家像猪一样不是睡就是吃,闲着就学着用下Swagger和YApi,特将这几天的学习成果写成了这系列的文章,希望能对大家有所帮助。武汉加油,中国加油!笔者环境:OS:Windows10 x64安装的mongoDB版本:4.2.3由于笔者需要在本地部署YApi,而部署YApi的前置条件就是需要安装有mongoDB,所以本篇文章将详细介绍如何在Windows环境下部署安装mon
转载 2024-04-14 14:51:25
75阅读
SpringBoot Banner生成网站:https://www.bootschool.net/ascii 在SpringBoot项目的resource目录下,新建一个banner.txt文件,将自定义的banner内容放到文件里面。快速构建SpringBoot项目网站:https://start.spring.io/ yaml语法讲解配置文件SpringBoot使用一个全局的配置文件,配置文件
添加Swagger2依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version>
YAPI YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。环境要求nodejs(7.6+)mongodb(2.6+)nodejs & npm安装yum install
转载 2024-07-04 22:52:06
93阅读
本文的主要记录,通过Spring Boot整合Mybatis、Swagger、Redis、Sercurity实现基本开发框架的搭建,然后通过实现一个实现一个完整的登录验证和权限验证访问接口的例子的来测试框架的搭建。一、项目说明开发环境说明数据库:MySQL5.7开发工具:Idea2021.2数据库脚本:参考开源项目mall 框架版本说明框架版本备注Spring Boot2.5.8Maven依赖Sw
转载 2023-12-20 13:30:56
81阅读
 1. Spring框架支持Web项目    问题在于Web项目是没有明确的入口,IOC容器如何创建?    解决方案是在web.xml中配置一个监听器的类。这个监听器去监听Serlvet容器的创建,则自动执行方法来加载IOC容器。Serlvet容器是在Web项目启动时就加载。 添加步骤: 1.添加Spring的相关包,在以前的基础上再添
转载 2024-04-17 11:50:54
63阅读
前言我决定由浅入深的讲解动态代理,然后用动态代理实现一个简单的AOP,感觉这样能够让人对AOP的原理有一个比较深刻的认识,希望能帮到大家。一、什么是动态代理动态代理其实就是Java中的一个方法,这个方法可以实现:动态创建一组指定的接口的实现对象(在运行时,创建实现了指定的一组接口的对象)例如:interface A {} interface B {} //obj对象的类型实现了A和B两个接口 Ob
本文主要讲四个部分:1.什么是Yapi2.Centos7 下基于docker安装Yapi3.Yapi数据迁移4.利用Nginx反向代理什么是YapiYApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就
转载 2024-05-14 14:16:48
178阅读
在 Spring Boot 项目中结合 MongoDB 进行操作是一个常见的需求。MongoDB 是一个高性能的 NoSQL 数据库,适用于存储大量数据和灵活的数据结构。下面是一个详细的步骤指南,介绍如何在 Spring Boot 项目中集成 MongoDB,并提供一些常用的操作示例。1. 添加依赖首先,在 pom.xml 文件中添加 Spring Boot 和 MongoDB 的相关依赖。&lt
原创 精选 10月前
219阅读
这篇文章主要讲述服务追踪组件zipkin,Spring Cloud Sleuth集成了zipkin组件。一、简介Add sleuth to the classpath of a Spring Boot application (see below for Maven and Gradle examples), and you will see the correlation data being
转载 2024-10-18 10:21:31
29阅读
一、Spring Boot 具有以下特点:1. 独立运行的 Spring 项目Spring Boot 可以以 jar 包的形式独立运行,Spring Boot 项目只需通过命令“ java–jar xx.jar” 即可运行。2. 内嵌 Servlet 容器Spring Boot 使用嵌入式的 Servlet 容器(例如 Tomcat、Jetty 或者 Undertow 等),应用无需打成
jar包引入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <gro
原创 2021-06-03 17:57:37
164阅读
在 Spring Boot 项目中结合 Redis 进行操作是非常常见的需求。Redis 是一个高性能的键值存储系统,常用于缓存、消息队列等场景。下面是一个详细的步骤指南,介绍如何在 Spring Boot 项目中集成 Redis,并提供一些常用的操作示例。1. 添加依赖首先,在 pom.xml 文件中添加 Spring Boot 和 Redis 的相关依赖。<dependencies&gt
原创 精选 10月前
302阅读
  • 1
  • 2
  • 3
  • 4
  • 5