2020年10月29日
摘要:
SpringBoot与PageHelper的整合示例详解 1.PageHelper简介# PageHelper官网地址: https://pagehelper.github.io/ 摘要: com.github.pagehelper.PageHelper是一款好用的开源免费的Mybatis第三方物理
阅读全文
posted @ 2020-10-29 18:15
Code2020
阅读(328)
推荐(0)
2020年10月28日
摘要:
总的exception包含三个类 1. BaseAppException public class BaseAppException extends BaseException { public BaseAppException() { super(); } public BaseAppExcept
阅读全文
posted @ 2020-10-28 17:11
Code2020
阅读(376)
推荐(0)
摘要:
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下: 1.CURRENT_TIMESTAMP 当要向数据库执行insert操作时,如果有个timestamp字段属性设为 CURRENT_TIMESTA
阅读全文
posted @ 2020-10-28 16:58
Code2020
阅读(763)
推荐(0)
2020年10月27日
摘要:
1. JSON Web Token是什么 JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 2. 什么时候你应该用JSON Web Token 下列
阅读全文
posted @ 2020-10-27 18:14
Code2020
阅读(334)
推荐(0)
摘要:
首先我们先说下: RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则(A:原子性。C:一致性。I:独立性。D:持久性。)。 NoSql ==> (redis,Mogodb等非关系型数据库)遵循的原则是:CAP原则(C:强一致性。A:可用性。P:分
阅读全文
posted @ 2020-10-27 16:19
Code2020
阅读(114)
推荐(0)
2020年10月26日
摘要:
一、Eureka简介 Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服
阅读全文
posted @ 2020-10-26 10:33
Code2020
阅读(504)
推荐(0)
2020年10月24日
摘要:
一、Hystrix 1、服务雪崩(遇到的问题) 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C有调用其他的微服务,这就是所谓的”扇出”,如扇出的链路上某个微服务的调用响应式过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统雪崩,所谓的”雪崩效应
阅读全文
posted @ 2020-10-24 21:50
Code2020
阅读(2832)
推荐(1)
2020年10月23日
摘要:
HTTP请求报文 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据。 1.请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GE
阅读全文
posted @ 2020-10-23 22:47
Code2020
阅读(411)
推荐(0)
2020年10月22日
摘要:
1. @Value注解 在业务层中,要使用这个source@Value("${unifiedXXXXSource}") private String source; 则需要在baseConfig.properties中配置 unifiedXXXXSource = changxueyi 2.@Reso
阅读全文
posted @ 2020-10-22 10:54
Code2020
阅读(141)
推荐(0)
2020年10月21日
摘要:
因为之前一直是用的execute方法,最近有个情况需要用到submit方法,所以研究了下。 他们的区别: 1、execut()可以添加一个Runable任务,submit()不仅可以添加Runable任务还可以添加Callable任务。 2、execut()没有返回值,而submit()在添加Cal
阅读全文
posted @ 2020-10-21 16:48
Code2020
阅读(1388)
推荐(0)