2.dubbox整合.md Lcywings搬砖路 2.dubbox整合Dobbo特点/简介(RPC,SOA框架):Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。作为RPC∶支持各种传输协议,如dubbo,hession,json,fastjson,底层采用mina
3.整合其他框架,比如mybatis等.md Lcywings搬砖路 3.整合其他框架,比如mybatis等mybatis框架依赖:在需要连接数据库的模块加入以下依赖:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java&
1.微服务架构.md Lcywings搬砖路 1.微服务架构行业分类软件行业分类传统软件行业:最终使用者是企业内部员工。互联网软件行业:互联网所有用户。特点:Provider和ConsumerRPC和Restful分布式集群微服务架构设计原则围绕业务切分单一职责谁创建,谁负责微服务架构设计流程1.选择微服务框架Dubbo/DubboxS
9.jpa操作、作业讲解、xml打包.md Lcywings搬砖路 9.jpa操作、作业讲解、xml打包jpa操作依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-
8.swagger插件-在线接口文档.md Lcywings搬砖路 8.swagger插件-在线接口文档小知识点:Integer转List类型List<Long> bookIds = Stream.of(ids).map(id -> Long.valueOf(id)).collect(Collectors.toList());借助工具类Object
5.缓存redis.md Lcywings搬砖路 5.缓存redisredis简介redis特点内存数据库单线程,多IO,高速读11w/s,写8w1/s支持持久化5种数据类型key-vluelistsetzsethash分布式锁事务集群方案开源免费业务:搜索历史热搜搜索分布式锁Memcache支持更丰富的数据类型效率没有redis高详细介绍网站ht
6.整合mybatis-自动生成.md Lcywings搬砖路 6.整合mybatis-自动生成pom中加入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc&l
SpringBoot:7.数据统一返回和分页处理.md Lcywings搬砖路 7.数据统一返回和分页处理日拱一卒-CSDN博客,统一返回格式:https://blog.csdn.net/qidasheng2012/article/details/86736351工具类RequestResult统一返回实体类package com.lcywings.sbt.Util;impor
SpringBoot:3.日志+java8.md Lcywings搬砖路 java3.日志+java8日志@RunWith(SpringRunner.class)Springboot的@RunWith(SpringRunner.class)注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.clas
SpringBoot:4.异步处理和定时.md Lcywings搬砖路 4.异步处理和定时时间处理long chargeStartTime = System.currentTimeMillis();long chargeBeginTime = LocalDateTime.now() .toInstant(ZoneOffset.of("+8&quo