摘要:
最近公司项目集成springFox,记录一些swaggerUI日常使用,包括数组,文件,默认值,允许值,参数/结果类注解,响应码..等等。
一.参数注解:
单参数:@ApiImplicitParam
多参数:@ApiImplicitParams
1 @ApiImplicitParams({
2 ... 阅读原文
2018-08-18 07:34:03 阅读(878) 评论(0)
摘要:
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程... 阅读原文
2018-08-18 06:17:02 阅读(794) 评论(0)
摘要:
今天在写一个下载文档的方法时,测试浏览器的兼容性问题,发现在mac自带的safari浏览器中文档下载后全部变成exe文件,查了很久才发现是自己的下载方法中的Content-type 的设置有关系
当 Content-type 设置为 text/html 时,下载的文件会被自动添加上后缀 .html
当设置为 app... 阅读原文
2018-08-18 06:00:16 阅读(1177) 评论(0)
摘要:第一个地址: springboot使用hibernate validator校验,Bean Validation校验 阅读原文
2018-08-18 00:57:02 阅读(1026) 评论(0)
摘要:
[1] 创建多线程的两种方式
1.1 通过继承Thread类创建多线程
1.定义Thread类的子类,重写run()方法,在run()方法体中编写子线程要执行的功能。
2.创建子线程的实例对象,相当于新建了一条子线程。
3.调用子线程的start()方法,子线程启动并执行run()方法中的... 阅读原文
2018-08-17 23:16:01 阅读(824) 评论(0)
摘要:
上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。
一、Feign简介
Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX... 阅读原文
2018-08-17 22:30:02 阅读(1000) 评论(0)
摘要:
很多项目中都会遇到需要定时任务的情况,本篇文章就结合了Spring中以及SpringBoot、SpringCloud中定时任务的解决方案。
在Spring中使用定时器
用SpringBoot比较多的同学可能都会觉得Spring的xml配置确实比较麻烦,如果想在Spring中使用定时器的话其实是必须使用xml配置... 阅读原文
2018-08-17 21:19:02 阅读(1883) 评论(0)
摘要:
1、我们先设置一些常量数据
package cn.cutter.ztesoft.HuWeiMML.constrant;
/**
* @description: AAA接口常量设置
* @author: xiaof
* @create: 2018-07-26 10:07
**/
public class... 阅读原文
2018-08-17 19:55:01 阅读(1698) 评论(0)
摘要:
前言
Java基础-类与对象,方法的重载,构造方法的重载,static关键字,main()方法,this关键字,包,访问权限,类的继承,继承性,方法的重写,super变量。
方法的重载:成员方法的重载和构造方法的重载
方法的重载
在一个类中可以有多个方法具有相同的名字,但是这些方法的参数个数不同,或参数类型不同... 阅读原文
2018-08-17 19:20:02 阅读(838) 评论(0)
摘要:
1.1硬件需求建议:
CPU:32/64 bit 2.27GHz双核心以上之CPU;
内存:8GB以上;
硬盘:300GB,7200转以上;
建议数据库、Confluence等各自独立一台服务器。
1.2软件需求建议
推荐Windows Server 2012 R2操作系统,或者其他支持JAVA的Windows操... 阅读原文
2018-08-17 18:18:22 阅读(927) 评论(0)