摘要: 创建服务端: public class TcpFileServer { public static void main(String[] args) throws Exception { //1创建ServerSocket ServerSocket listener=new ServerSocket 阅读全文
posted @ 2021-12-05 21:22 黄大虾 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 与Feign的Fallback降级方法不同,这个hystrix降级方法是写在被调用方的 需要依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-h 阅读全文
posted @ 2021-11-28 20:29 黄大虾 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Fallback可以帮助我们在使用Feign去调用另外一个服务时,如果出现了问题,走服务降级,返回一个错误数据,避免功能因为一个服务出现问题,全部失效。 依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId 阅读全文
posted @ 2021-11-28 20:18 黄大虾 阅读(4891) 评论(0) 推荐(0) 编辑
摘要: 如果你传递的参数,比较复杂时,默认会采用POST的请求方式。 传递单个参数时,推荐使用@PathVariable,如果传递的单个参数比较多,这里也可以采用@RequestParam,Feign接口中不要省略value属性, feign接口省略value属性会报错, 无法调用 传递对象信息时,统一采用 阅读全文
posted @ 2021-11-28 20:10 黄大虾 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 创建普通maven项目,pom依赖如下 <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>2.1.4.RELEASE</v 阅读全文
posted @ 2021-11-26 21:05 黄大虾 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 整合前需要了解: spring和springmvc包扫描的注意事项 Spring applicationContext.xml (父容器),SpringMVC springmvc-servlet.xml (子容器) 此时项目中有两个工厂 DispatcherServlet 启动的springMVC工 阅读全文
posted @ 2021-11-26 12:06 黄大虾 阅读(113) 评论(0) 推荐(0) 编辑
摘要: /** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 * </pre> * 核心代码为其IdWorker这个类实现,其原理结构如下,我分别用一个0表示一位,用—分割开部分的作用 阅读全文
posted @ 2021-11-18 08:36 黄大虾 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 应仔细检查父项目的dependencyManagement是否指定了打包方式<type>为pom,<scope>为import 阅读全文
posted @ 2021-11-15 19:14 黄大虾 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1. 引入分页插件 引入分页插件有下面2种方式,推荐使用 Maven 方式。 原文地址:https://github.com/pagehelper/Mybatis-PageHelper/tree/master/src/main/java/com/github/pagehelper 1). 引入 Ja 阅读全文
posted @ 2021-11-14 18:03 黄大虾 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 需要的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> yml配置文件中在spring配置下加入对应 阅读全文
posted @ 2021-11-13 12:58 黄大虾 阅读(130) 评论(0) 推荐(0) 编辑