1.微服务架构.md
1.微服务架构行业分类软件行业分类传统软件行业:最终使用者是企业内部员工。互联网软件行业:互联网所有用户。特点:Provider和ConsumerRPC和Restful分布式集群微服务架构设计原则围绕业务切分单一职责谁创建,谁负责微服务架构设计流程1.选择微服务框架Dubbo/DubboxS
1.微服务架构行业分类软件行业分类传统软件行业:最终使用者是企业内部员工。互联网软件行业:互联网所有用户。特点:Provider和ConsumerRPC和Restful分布式集群微服务架构设计原则围绕业务切分单一职责谁创建,谁负责微服务架构设计流程1.选择微服务框架Dubbo/DubboxS
9.jpa操作、作业讲解、xml打包jpa操作依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-
8.swagger插件-在线接口文档小知识点:Integer转List类型List<Long> bookIds = Stream.of(ids).map(id -> Long.valueOf(id)).collect(Collectors.toList());借助工具类Object
5.缓存redisredis简介redis特点内存数据库单线程,多IO,高速读11w/s,写8w1/s支持持久化5种数据类型key-vluelistsetzsethash分布式锁事务集群方案开源免费业务:搜索历史热搜搜索分布式锁Memcache支持更丰富的数据类型效率没有redis高详细介绍网站ht
6.整合mybatis-自动生成pom中加入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc&l
7.数据统一返回和分页处理日拱一卒-CSDN博客,统一返回格式:https://blog.csdn.net/qidasheng2012/article/details/86736351工具类RequestResult统一返回实体类package com.lcywings.sbt.Util;impor
java3.日志+java8日志@RunWith(SpringRunner.class)Springboot的@RunWith(SpringRunner.class)注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.clas
4.异步处理和定时时间处理long chargeStartTime = System.currentTimeMillis();long chargeBeginTime = LocalDateTime.now() .toInstant(ZoneOffset.of("+8&quo
2.配置文件及用法yml语法格式# yml语法格式:# key:空格value(代表配置的键值对关系)# 使用缩进达到跟properties的 . 的功能(层级关系)# 左对齐同一列数据(相同缩进),代表同一个层级关系value的一般写法、高级写法# value的一般写法# 字符串默认是不需要加双引
入门、核心配置、原理SpringBoot简化Spring没有xml衍生版本快捷创建项目官网spring.io自学:Spring Security创建项目使用idea通过start.spring.io网站创建项目修改至Sprng1.5.9RELEASE版本注解:@RestController:@Co