摘要: 说明 SpringBoot版本 2.1.7.RELEASE SpringCloud版本 Greenwich.SR2 SpringBoot版本 2.1.7.RELEASE SpringCloud版本 Greenwich.SR2 创建eureka server工程 注意:这里是单机版配置 创建eurek 阅读全文
posted @ 2019-09-07 20:00 KingJames、 阅读(383) 评论(0) 推荐(0) 编辑
摘要: RocketMQ项目代码核心目录说明 broker:broker启动进程 client:消息客户端,包含消息生产者,消息消费者相关类 common:公共包 dev:开发者信息(非源代码) distribution:部署实例文件夹(非源代码,仅一些配置文件) example:RocketMQ示例代码 阅读全文
posted @ 2019-08-28 16:29 KingJames、 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 说明: 我的阿里云是centos 6.9 jdk 1.8.0_192-b12(安装教程参照:https://www.cnblogs.com/kingsonfu/p/9801556.html) maven apache-maven-3.6.1(安装教程参照:https://www.cnblogs.co 阅读全文
posted @ 2019-08-27 23:21 KingJames、 阅读(2620) 评论(0) 推荐(1) 编辑
摘要: 一:事务 概念:事务指的是满足ACID特性的一组操作,可以通过commit提交一个事务,也可以使用rollback进行回滚 原子性(Atomicity) 事务被视为不可分割的最小单元,事务的操作要么全部提交成功,要么全部失败回滚 回滚可以用回滚日志来实现,回滚日志记录着事务所执行的修改操作,在回滚时 阅读全文
posted @ 2019-08-27 21:13 KingJames、 阅读(189) 评论(0) 推荐(0) 编辑
摘要: @Import 注解出自spring-context包中 该注解主要是用作导入一个配置类(Configuration),正常我们创建一个配置文件,都是在 @SpringBootApplication 的可扫描范围内,然后业务在使用到这个配置的时候,直接 @Autowired 注入就可以正常使用。 如 阅读全文
posted @ 2019-08-27 18:20 KingJames、 阅读(4301) 评论(0) 推荐(4) 编辑
摘要: 背景 接口开发是后端开发中最常见的场景, 可能是RESTFul接口, 也可能是RPC接口. 接口开发往往是从各处捞出数据, 然后组装成结果, 特别是那些偏业务的接口. 例如, 我现在需要实现一个接口, 拉取 【用户基础信息】+【用户的博客列表】+【用户的粉丝数据】的整合数据, 假设已经有如下三个接口 阅读全文
posted @ 2019-08-27 14:12 KingJames、 阅读(1234) 评论(1) 推荐(0) 编辑