springboot能用python吗_Python与springboot的对接
使用springboot建立一个web demo ,其中有一个接口如下,为了测试加了一个参数 type:
@Autowired
private JdbcTemplate jdbcTemplate;
@RequestMapping(value = "/getCountry", method = RequestMethod.GET)
// @ResponseBody
public List> getUser(@RequestBody Map reqMap) {
String type = reqMap.get("type").toString();
switch (type) {
case "test":
List> jj = new ArrayList<>();
Map jd = new HashMap<>();
jd.put("123", "test");
jj.add(jd);
return jj;
default:
String sql = "select * from country";
List> list = jdbcTemplate.queryForList(sql);
return list;
}
}
如果使用Python 可能不会使用这么多的代码,但有时为了性能不得不做出让步,那就用Python来开发页面以及不太需要运行速度的模块:
rep = requests.get(url='http://localhost:8080/getCountry', json={"type": "test"})
print(
json.loads(rep.text))
springboot能用python吗_Python与springboot的对接相关推荐
- python画代码-Python教程_Python画Mandelbrot集 代码
Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...
- 《SpringBoot从菜鸟到老鸟》之SpringBoot 如何配置全局的异常捕获
SpringBoot 如何配置全局的异常捕获 SpringBoot中自带的异常捕获机制返回的默认页面比较丑,对用户来说不够人性化. 所以这篇文章来讲解SpringBoot钟自定义全局异常捕获. 主要讲 ...
- springboot thymeleaf 引入jquery_超详细实战:SpringBoot高级之autoconfigure自动化配置
本篇课程分为概念和实战内容.代码私信: 005获取. 通读全文大概需要五分钟 不知道用过SpringBoot的同学,有没有发现在SpringBoot的maven依赖中经常会有很多的starter之类的 ...
- SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql
SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql 本文介绍springboot通过jdbc访问关系型mysql,通过spring的JdbcTe ...
- springboot springmvc mybatis_深圳嘉华学校之springboot实战教程
Springboot实战教程 目录 第一章 springBoot概述... 2 href="https://zhuanlan.zhihu.com/write#_Toc508178432&qu ...
- Springboot部署Nginx,配合Supervisor管理Springboot进程
Springboot部署Nginx,配合Supervisor管理Springboot进程 1.打包项目 2.项目放置目录 3.通过yum方式安装nginx,supervisor 4.配置nginx 进 ...
- springboot热部署该怎么实现?springboot热部署实现方式
Spring家族博大精深,我之前讲过该如何搭建一个简单的springboot项目,这次我们就来深入探讨一下springboot,比如,你们知道springboot该如何搭建热部署吗?下面就来为大家讲解 ...
- SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项
SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项 原创 2017年04月16日 20:00:12 11289 YML读取注意事项 使用YML时遇到的坑: 最近在做项目 ...
- c语言实现爬虫功能,用C/C 扩展Python语言_python 调用c语言 python实现简单爬虫功能_python实现简单爬虫...
用C/C 扩展Python语言 Python是一门功能强大的脚本语言,它的强大不仅表现在功能上,还表现在其扩展性上.她提供大量的API以方便程序员利用C/C++对Python进行扩展.因为执行速度慢几 ...
最新文章
- SpringCloud动态刷新配置信息
- 微信 Tinker 负责人张绍文关于 Android 热修复直播分享记录
- python项目实例代码-python开源项目及示例代码
- Java多线程与并发库高级应用 学习笔记 1-9课
- lambda 表达式定制操作
- css3-12 transition+css或transform实现过渡动画
- C++之使用IO库输入输出
- 什么样的程序猿,最容易被鄙视?
- 转:VC++常用数据类型转换
- (7)numpy.delete删除np数组的某一行或某一列
- 为什么devc调试时循环一下就过去了_SEPCOIII英语研习社(第六十一讲)| 燃气轮机调试...
- 软件dfmea_最全最专业解析!详解DFMEA新版六步法~fmea软件
- Android apk安装报错:应用未安装 软件包似乎已损坏
- Python基础数据类型:字符串,列表,元组,集合,字典用法总结
- flutter手写板2.0 橡皮擦
- Invalid bound statement (not found)错误解决方法
- java pgm_java - 如何用Java读取PGM图像? - 堆栈内存溢出
- 贪婪洞窟2一直显示连接服务器失败,贪婪洞窟2登录失败怎么办 登陆失败解决方法介绍...
- 计算机网络笔记---互联网的组成及三种交换方式
- 深入了解示波器(一):示波器分类
热门文章
- 关于Background-size的几个参数区别
- Linux和Windows互传文件可视化工具lrzsz的安装和使用
- 基于实战开发垂直搜索引擎_基于DDD的微服务设计和开发实战
- linux运行雷神之锤,Ubuntu18.04下可以完美运行Quake3..
- 基础向:关于异常(Exception)面试常会问到的问题
- Linux java 生效不了,linux jdk 不生效怎么办
- bootstrap mysql源码_Django+Bootstrap+Mysql 搭建个人博客 (六)
- usb转ttl模块与matlab,图文详解USB转TTL设备与电路板的连接
- 在linux环境下安装wiringpi库,wiringPi库的pwm配置及使用说明
- python列表超出索引_python列表的切片操作允许索引超出范围