# spring-cloud-study **Repository Path**: angush007/spring-cloud-study ## Basic Information - **Project Name**: spring-cloud-study - **Description**: spring-cloud-study 微服务组件学习 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README   spring-cloud-study 微服务组件学习 === http://blog.csdn.net/moshowgame
| 工程名 | 描述 | 端口 |
| spring-cloud-study-eureka | 服务发现与注册中心 | 8888 |
| spring-cloud-study-zuul | 动态转发路由器 | 7777 |
| spring-cloud-study-demo | DEMO项目(含websocket,json,不含jpa) | 9999 |
| spring-cloud-study-configcenter | 配置中心 | 5555 |
| spring-cloud-study-jpa | JPA(hibernate实现) | 4444 |
| spring-cloud-study-feign | 微服务远程调用 | 6666 |
| spring-cloud-study-redis | 热点数据缓存 | 2222 |
| spring-cloud-study-jms | JMS(Java消息服务,ActiveMQ实现) | 1111 |
| spring-cloud-study-mybatisplus | mybatisplus(mybatis的加强版) | 3333 |
| spring-cloud-study-poi | poi导入 | 8899 |
| http://127.0.0.1:8888/eureka | 注册中心 |
| http://127.0.0.1:7777/spring-cloud-study-demo/demo/index | 自动分发请求 |
| http://127.0.0.1:7777/api2/demo/index | 路由转发请求到配置文件配置的/api2上 |
| http://127.0.0.1:7777/api1/demo/socket/222 | 路由转发请求到配置文件配置的/api1上 |
| http://127.0.0.1:9999/demo/socket/222 | websocket请求页面 |
| http://127.0.0.1:9999/demo/index | json数据返回 |
| http://127.0.0.1:9999/demosocket/222 | socket请求地址 |
| http://127.0.0.1:9999/basepath | 获取微服务路径 |
| http://127.0.0.1:5555/getparam | 获取变量 |
| http://127.0.0.1:5555/application/dev | 获取application-dev.yml的变量 |
| http://127.0.0.1:4444/jpa/user/init/8899 | 初始化8899的用户 |
| http://127.0.0.1:4444/jpa/user/roles/8899 | 获取8899用户的角色 |
| http://127.0.0.1:9999/demo/getData/222?data=hahahha | |
| http://127.0.0.1:6666/feign/remote/demo/getData/222?data=springcloudstudy | 远程调用demo |
| http://127.0.0.1:7777/spring-cloud-study-feign/feign/remote/demo/getData/222?data=springcloudstudybyzuul | 理由转发+远程调用demo |
| 【放入缓存】 | http://localhost:2222/redis/item/2 | {"itemId":2,"itemName":"德玛西亚2"} |
| 【放入缓存】 | http://localhost:2222/redis/item/3 | {"itemId":3,"itemName":"德玛西亚3"} |
| 【读取缓存(可以去RedisDesktopManager看一下,已经有数据了)】 | http://localhost:2222/redis/item/2 | {"itemId":2,"itemName":"德玛西亚2"} |
| 【读取缓存(可以去RedisDesktopManager看一下,已经有数据了)】 | http://localhost:2222/redis/item/3 | {"itemId":3,"itemName":"德玛西亚3"} |
| 【放入list缓存】 | http://localhost:2222/redis/item/all | [{"itemId":666,"itemName":"德玛西亚666"},{"itemId":999,"itemName":"德玛西亚999"}] |
| 【读取list缓存(这是一个空方法,只是因为有了缓存才有数据)】 | http://localhost:2222/redis/item/all2 | [{"itemId":666,"itemName":"德玛西亚666"},{"itemId":999,"itemName":"德玛西亚999"}] |
| 【更新缓存】 | http://localhost:2222/redis/item/2/update | {"itemId":2,"itemName":"德玛西亚XXX2"} |
| 【重新读取缓存】 | http://localhost:2222/redis/item/2 | {"itemId":2,"itemName":"德玛西亚XXX2"} |
| 【EL表达式指定KEY】 | 访问地址 http://localhost:2222/redis/item/object?itemId=4&itemName=XXXX | 返回结果 {"itemId":4,"itemName":"XXXX"} |
| 【获取缓存(结果不变还是XXXX不是4444)】 | 访问地址 http://localhost:2222/redis/item/object?itemId=4&itemName=4444 | 返回结果 {"itemId":4,"itemName":"XXXX"} |
| 发送消息 | http://localhost:1111/jms/email/send | 控制台显示Received |
| http://127.0.0.1:3333/mybatisplus/user/init | 数据初始化 |
| http://127.0.0.1:3333/mybatisplus/user/find | 通过QueryWarrap构造器查询 |
| http://localhost:8899/poi/generateWord | 通过Word模板生成Word文件 |