Java后台与微信小程序的数据交互实现

更新时间:2023-07-01 05:24:32 阅读: 评论:0

Java后台与微信⼩程序的数据交互实现
想把⾃⼰写的⼀个⼩项⽬转成微信⼩程序,主要是因为⼩程序⽐较⽕,⽽且⾃⼰想学⼀下⼩程序的东西,所以抱着初学者的⼼态开始了这个痛苦的旅程。看过⼩程序的⼀点视频,个⼈感觉和HTML,css,js差不多,甚⾄⽐前端更简单⼀些,可能是微信⼩程序做不出来那些炫酷的动态效果。⾸先,要从Java后台查询出⼀组数据,然后转成json串返回。我总共总结了2种⽅法返回数据。⼀种⾮常简单,⼀种显得繁琐。
tobehonest第⼀种通过springmvc的组件@ResponBod返回数据
地区英文
/*
*  查询⽤户
*      通过springmvc的组件@ResponBody,⼗分的简便
*/
@RequestMapping("findUr")
public @ResponBody Ur findUr()throws Exception {
Ur ur = urService.findUrByid(1);
求同存异英文
return ur;
}
英文菜谱
第⼆种
1.通过先有三个respon的设置
学日语的方法2. 然后查询出数据
3.创建json对象
山冈的读音4.创建writer对象
anaesthesia5.返回json
/*
*    查询⽤户
dvc
*      将查询的数据转成json串,然后通过respon返回给微信⼩程序,这样⼗分的⿇烦
*/
@RequestMapping("findUr2")
public void findUr2(HttpServletRespon respon)throws Exception {
respon.tContentType("text/html;chart=utf-8");
/* 设置响应头允许ajax跨域访问 */
respon.tHeader("Access-Control-Allow-Origin", "*");
/* 星号表⽰所有的异域请求都可以接受, */
respon.tHeader("Access-Control-Allow-Methods", "GET,POST");
Ur ur = urService.findUrByid(1);
Gson gson=new Gson();
String json = Json(ur);
System.out.println(json);
Writer out = Writer();cret什么意思
out.write(json);
out.flush();
}
对了,还要导⼊json的包,⾃⼰可以下(这个简单)如果不出什么意外,后台基本完成了⼯作,接下来就是微信⼩程序的接受⼯作后台的接收也有⼀些坑,对会⼩程序的不会有什么问题,对于⼩⽩就不那么友好了
这个就是我后台接收的代码,相对也⽐较简单。开始我就是这么写的,但是始终接收不到数据,最后静下⼼来好好想想了逻辑,发现我还差⼀段代码。
关于健康的英语手抄报好了到这⾥也就完成了,祝看到这篇⽂章的你这篇⽂章对你有所帮助。附上⾃⼰的结果图
到此这篇关于Java后台与微信⼩程序的数据交互实现的⽂章就介绍到这了,更多相关Java与⼩程序数据交互内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!

本文发布于:2023-07-01 05:24:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/163312.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   数据   微信
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图