package com.luo.client.controller;
import com.alibaba.nacos.api.config.annotation.NacosValue;
import com.luo.feign.IOrderFeign;
import com.luo.service.order.entity.User;
import com.luo.service.order.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.Map;
@RestController
public class TestController {
@Resource
private IOrderFeign orderFeign;
@Resource
private UserService userService;
@PostMapping("/get")
public String get(HttpServletRequest request) {
int port = request.getServerPort();
System.out.println("service port is " + port);
return "试试看可不可以" + port;
}
@PostMapping("/testGateway")
public String gatewayDispatch() {
return "测试网关根据serviceId自动路由";
}
@PostMapping("/buyFlow")
public String buyFlow() {
String result = orderFeign.buyFlow("389012865", "1元3GB流量包");
return result;
}
@PostMapping("/queryOrder")
public String queryOrder() {
Map<String, String> param = new HashMap<String, String>();
param.put("orderId", "280");
String res = orderFeign.query(param);
return res;
}
@PostMapping("/addUser")
public String addUser() {
User user = User.builder().name("blue cup").build();
boolean flag = userService.save(user);
return flag ? "insert suc" : "insert fail";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springcloud多模块聚合的项目架构

共189个文件
xml:159个
java:10个
properties:9个

需积分: 24 5 下载量 97 浏览量
2022-02-17
15:29:06
上传
评论 1
收藏 120KB ZIP 举报
温馨提示
0、此代码结构可直接用于构建springcloud项目,springboot、cloud和nacos的高版本存在兼容的问题,所以jar包采用稳定版本。架构适合中小型项目和架构学习。 1、alibaba的nacos做注册中心和配置中心,由于eureka已经停止维护 2、springcloud的gateway做网关 3、Feign做rpc调用 4、mybatisplus和HikariCp做数据访问层 5、数据库和nacos的配置请改为用户自己的
资源详情
资源评论
资源推荐
收起资源包目录





































































































共 189 条
- 1
- 2








格式:zip 资源大小:1.3MB


格式:zip 资源大小:2.7MB

格式:zip 资源大小:8.7MB







格式:pdf 资源大小:54.9KB 页数:3







格式:zip 资源大小:4.4MB

格式:zip 资源大小:358.2KB

格式:zip 资源大小:6.1MB





weixin_36338164
- 粉丝: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 毕设&课设:智慧型报告厅——我的毕业设计项目.zip
- 毕设&课设:智慧校园之家长子系统.,计算机毕业设计,毕设,Java毕业设计,SpringBoot,SSM,小程序.zip
- 中国软件杯赛事中的计算机视觉前端框架
- 【自然语言处理】基于中文分词的文本相似度动态规划算法优化:高效准确的论文防抄袭系统设计与实现(论文复现含详细代码及解释)
- 这篇文章详细介绍了针对室内3D物体检测的主动学习框架,旨在解决室内场景下3D物体检测面临的独特挑战,包括样本少、类别多、类别不平衡严重以及场景类型和类内差异大的问题(论文复现含详细代码及解释)
- 【电力电子与控制工程】基于准PR+改进重复控制的光伏逆变器谐波抑制与动态响应优化:复合控制策略的MATLAB仿真及硬件实现(论文复现含详细代码及解释)
- 机器学习与深度学习 Python实现基于PSO-Transformer粒子群优化算法(PSO)优化Transformer编码器进行多特征分类预测的详细项目实例(含完整的程序,GUI设计和代码详解)
- 【神经网络同步与稳定性】几类比例时滞神经网络的同步性和稳定性研究:理论分析、MATLAB代码复现及应用示例(论文复现含详细代码及解释)
- 详细研究了交错并联Buck变换器的工作原理、性能优势及其仿真实现(论文复现含详细代码及解释)
- 相似性搜索及其应用进展
- 深度学习与计算机视觉:从入门到精通之路详解
- 电力电子交错并联双向Buck/Boost集成LLC谐振型三端口直流变换器设计与仿真:新能源微电网高效功率转换系统(论文复现含详细代码及解释)
- 电力电子交错并联型光伏储能双向DC-DC变换器研究:解决电流不均与提高系统稳定性(论文复现含详细代码及解释)
- 变化检测-基于全卷积孪生网络实现的变化检测算法-附项目源码-优质项目源码.zip
- 基于计算机视觉技术的辅助驾驶软件杯项目
- 2019 年度广东工业大学计算机视觉课程作业
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0