3.整合其他框架,比如mybatis等.md

3.整合其他框架,比如mybatis等mybatis框架依赖:在需要连接数据库的模块加入以下依赖:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java&


1.微服务架构.md

1.微服务架构行业分类软件行业分类​传统软件行业:最终使用者是企业内部员工。​互联网软件行业:互联网所有用户。特点:Provider和ConsumerRPC和Restful分布式集群微服务架构设计原则围绕业务切分单一职责谁创建,谁负责微服务架构设计流程1.选择微服务框架​Dubbo/Dubbox​S


8.swagger插件-在线接口文档.md

8.swagger插件-在线接口文档小知识点:Integer转List类型List<Long> bookIds = Stream.of(ids).map(id -> Long.valueOf(id)).collect(Collectors.toList());借助工具类Object


5.缓存redis.md

5.缓存redisredis简介redis特点内存数据库单线程,多IO,高速读11w/s,写8w1/s支持持久化5种数据类型key-vluelistsetzsethash分布式锁事务集群方案开源免费业务:搜索历史热搜搜索分布式锁Memcache支持更丰富的数据类型效率没有redis高详细介绍网站ht


6.整合mybatis-自动生成.md

6.整合mybatis-自动生成pom中加入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc&l


SpringBoot:7.数据统一返回和分页处理.md

7.数据统一返回和分页处理日拱一卒-CSDN博客,统一返回格式:https://blog.csdn.net/qidasheng2012/article/details/86736351工具类RequestResult统一返回实体类package com.lcywings.sbt.Util;impor


SpringBoot:3.日志+java8.md

java3.日志+java8日志@RunWith(SpringRunner.class)Springboot的@RunWith(SpringRunner.class)注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.clas


SpringBoot:4.异步处理和定时.md

4.异步处理和定时时间处理long chargeStartTime = System.currentTimeMillis();long chargeBeginTime = LocalDateTime.now() .toInstant(ZoneOffset.of("+8&quo


SpringBoot:2.配置文件及用法.md

2.配置文件及用法yml语法格式# yml语法格式:# key:空格value(代表配置的键值对关系)# 使用缩进达到跟properties的 . 的功能(层级关系)# 左对齐同一列数据(相同缩进),代表同一个层级关系value的一般写法、高级写法# value的一般写法# 字符串默认是不需要加双引