文章目录一、swagger2 简介背景Open API ???swagger2的作用swagger2常用工具组件:二、Springfox三、springBoot使用swagger2(简单示例)四、Swagger-UI使用五、配置文件1、配置类:给docket上下文配置api描述信息2、配置类:扫描包3、自定义注解设置不需要生成接口文档的方法▶@Target-描述当前的注解可以定义在什么资源上▶@
转载
2023-07-05 12:57:33
115阅读
这些建议和技巧将帮助您提高编程和编码技能,这对于成为更好的Java开发人员至关重要。这些技巧对核心Java开发人员和Java Web开发人员同样有用。1.学习Java 8 对于Java开发人员来说,这是最重要的事情。这是一个很好的4岁,甚至Java 9在6个月前发布,人们现在正在谈论。无论如何,我知道许多程序员没有使用lambdas和Stream API等Java 8功能编写一行代码。 不幸的
转载
2024-01-24 19:35:51
46阅读
随着函数式编程的风靡,在代码中 forEach 的影子随处可见,在这里跟我来一起看一下它的使用技巧吧。
原创
2023-06-05 14:37:35
54阅读
《API开发的版本控制技巧》作者:chszs,转载需以把主要版本更新放入API。比如,我们在调用CHUser Center API时,可以在URL中使用/api-v1或/ap
原创
2015-01-16 16:45:55
88阅读
路由中动态指定版本(各个版本的结构相同)Route::get('api/:version/banner/:id','api/:version.Banner/getBanner');
原创
2022-09-09 10:16:12
135阅读
如下图所示,指定 100 以上的UIButton的buttonWithType:就可以得到非
原创
2023-02-15 17:06:50
76阅读
REST,即Representational State Transfer的缩写。直接翻译的意思是"表现层状态转化" / “表述性状态转移”。它是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。一种风格、约束设计理念!特点:1 轻、通常使用json描述数据、无状态2 基于资源,增删改查都是资源状态的改变3...
原创
2022-09-09 10:16:26
249阅读
这向API使用者清楚地表明了该方法可能返回值,也可能不返回值。不要因为性能原因的诱惑使用null而不使用Optional。反正Java 8的转义分析将优化掉大多数Optional对象。避免在参数和字段中使用Optional。
转载
2023-07-25 10:59:55
176阅读
想想自己做JAVA也有好长时间了,在这些日子里,收获了很多,当我还是一名初学者的时候,走了不少弯路,到现在为止,常常可能还是会走一些弯路。常常我会反思一下自己的过去写的代码,觉得很多代码真的都很垃圾,或者效率也没有做过考虑,偶尔会发现很多改进的办法和一些新的思路,在这里作一些收集,以便于以后的开发。
这篇文章会不定期更新,好的点子肯定会收集进来,如果您有什么这方面的好的经验的
转载
精选
2012-05-07 21:06:30
675阅读
1,IDEA辅助功能Shift +F2去到有错误的地方Alt+Enter,会给出解决错误的建议; 2,调试,没问题的步骤,直接跳过,不要跳入细节; 调试时,要明确要跟踪的变量,不要陷入混乱; 3,调试,花点时间,将断点设置到需要关注的地方,不要乱设断点,也不要进入不必要的方法内部。 调试一次不行,就
转载
2019-07-08 20:34:00
107阅读
2评论
一 读取配置文件 1 Properties读取配置文件 编写配置文件config.properties放在普通java工程的src目录(如果是maven工程就放在工程的src/main/resources)目录下 config.properties PropertiesTool.java 运行测试文
原创
2021-06-04 15:25:04
140阅读
Swagger常用注解 在Java类中添加Swagger的注解即可生成Swagger接口,常用Swagger注解如下:@Api:修饰整个类,描述Controller的作用@ApiOperation:描述一个类的一个方法,或者说一个接口@ApiParam:单个参数描述@ApiModel:用对象来接收参数@ApiModelProperty:用对象接收参数时,描述对 象的一个字段@ApiResponse
转载
2023-06-14 17:21:00
290阅读
像下面 UITableView 中实现复数选择的设置,需要用到 Undocumented API。
首先,如下所示,在实现了 UITableViewDelegate 的类中实现下面的方法
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView &nb
转载
精选
2012-01-02 01:14:50
728阅读
8年开发经验,想分享一下我接触到这些 API 文档工具:Swagger: Swagger 是一个开源的 API 文档管理工具,可以通过注解自动生成 API 文档,并提供交互式 UI 和 API 调试功能。 Swagger 支持多种语言和格式,包括 Java、Python、JSON、YAML 等。Postman: Postman 是一个常用的 API 开发和测试工具,同时也提供了 API 文档管理功
转载
2024-05-22 15:08:09
90阅读
什么是APIAPI(Application Programming Interface)即应用程序编程接口。Java 语言的强大之处在于它预先定义好了多种多样的类库,程序设计师可以直接使用这些已经被打包好的接口和类来实现具体的功能。在编写程序时直接导入就行了,不需要自己重新写,大大提高了编程的效率和质量。另外,API 除了有“应用程序编程接口”的意思外,还特指API的说明文档,也称为帮助文档。通俗
转载
2023-08-30 23:51:51
156阅读
文章目录API概述使用APIString类概述及构造方法String类的特点String类的判断功能String类的获取功能String类的转换功能String类的其他功能StringBuilder类概述以及构造方法StringBuilder类的常用方法 API概述1,应用程序编程接口 2,假如我们要编写一套程序去控制机器人送餐,程序就需要向机器人发送向前走、向后走、指定餐桌等各种命令。机器人厂
转载
2023-09-26 14:55:35
88阅读
如上所示,UIBarButtonSystemItem 的 100 ~ 110 就是系统提供的一些未公开的标准icon。
NSMutableArray *items = [NSMutableArray array];UIBarButtonItem *item = nil;for (int i = 100; i <= 109; i++) { &nb
转载
精选
2012-01-02 00:20:34
593阅读
如下图所示,指定 100 以上的UIButton的buttonWithType:就可以得到非公开的按钮风格。
UIButton *button;
button = [UIButton buttonWithType:100];button.frame = CGRectMake(10.0f, 10.0f, button.frame.size.width, button.fr
转载
精选
2012-01-02 01:11:26
1154阅读
一、简介当你打卡了一家北京最具有地中海特色的餐厅,当我们在餐厅点餐时,服务员会给我们一份菜单,菜单上列出了所有可供选择的菜品和饮料。我们可以在菜单上选择我们想要的食物和饮料,然后告诉服务员我们的选择。服务员会根据我们的选择来准备和提供食物和饮料。这就像是应用程序使用接口来与其他应用程序进行交互。在计算机编程中,接口就像是一份菜单,上面列出了不同的功能或服务。应用程序可以使用接口来获取需要的数据或执
转载
2023-07-05 12:58:52
671阅读
# 如何实现Java开发API
## 介绍
在Java开发中,API(Application Programming Interface)是指提供给开发者使用的一组类、方法和接口,用于构建Java应用程序。学习如何实现Java开发API是很重要的,特别是对于刚入行的开发者来说。本文将以步骤和代码示例的形式,帮助你理解并实现Java开发API。
## 实现步骤
下面是实现Java开发API的步
原创
2023-10-10 09:25:22
26阅读