当前位置: 首页 > news >正文

dw网页设计实验报告seo站长工具推广平台

dw网页设计实验报告,seo站长工具推广平台,哪些网站做外贸效果好,聊城做网站的公司资讯SpringBoot前后端分离项目之简要配置一 前面对后端所需操作及前端页面进行了了解及操作,这一节开始前后端分离之简要配置 为什么要前后端分离 为了更低成本、更高效率的开发模式。 前端有一个独立的服务器。 后端有一个独立的服务器。两个服务器之间实时数据交换…

SpringBoot前后端分离项目之简要配置一

前面对后端所需操作及前端页面进行了了解及操作,这一节开始前后端分离之简要配置

为什么要前后端分离

为了更低成本、更高效率的开发模式。
前端有一个独立的服务器。
后端有一个独立的服务器。

两个服务器之间实时数据交换:
HttpClient:
01

前端服务器通过浏览器 向后端服务器发送请求:
Ajax---json数据----》请求发给后端服务器
后端服务器--JSON数据---转为Java处理---转回json----》响应----Ajax

如何配置前后端服务器

端口问题


前端UNIAPP对应的服务器
后端SpringBoot对应的Tomcat服务器端口有时会冲突,导致后端服务器启动失败。

02
解决方案1:改后端服务器的启动端口号(不建议)
直接将8080端口号修改为8081
03

解决方案2:先启动后端Java服务器(8080),再启动前端服务器(自动分配8081)【建议】

跨域问题处理

后端:8080
前端:8081

需要让控制器可以完成跨域操作:

添加 @CrossOrigin

04

如何配置前端请求和后端响应(1)

禁用浏览器缓存

在前端页面按F12键—>点击Network—>点击Disable cache
05

注册接口

前端:
找到request,js
06

07
后端:
JavaBean接收数据
08
在UserUI中输入

import lombok.Data;
@Data
public class UserUI {//因为前端没有传递id,所以id前端接收中,获取不到任何数据private String id;private String userName;private String passWord;private String repeat;
}

JavaBean 封装返回数据
在RestObject中输入

import lombok.Data;
@Data
public class RestObject {private Integer code;           //前端的状态码 0:业务失败  1:业务成功private String msg;              //前端需要展示的信息private Object data;            //前端需要的复杂数据
}

控制器,处理前端发来的请求

@RestController
@RequestMapping("/my3")
@CrossOrigin
public class MyController3 {@RequestMapping("/register")public @ResponseBody RestObject register(@RequestBody UserUI userUI){System.out.println(userUI);RestObject restObject = new RestObject();//注册成功restObject.setCode(1);restObject.setMsg("注册成功");//注册失败的业务:/*restObject.setCode(0);restObject.setMsg("注册失败");*/return restObject;}
}

首页推荐接口

前端:
在api.js中
09
后端:
控制器:

@RequestMapping("/homeSell")
public @ResponseBody RestObject homeSell(){System.out.println("homeSell");RestObject restObject = new RestObject();//展示成功的业务:restObject.setCode(1);restObject.setMsg("业务成功,呵呵呵");ArrayList<Map<String, String>> mapsList = new ArrayList<>();//数据1HashMap<String, String> mapData1 = new HashMap<>();mapData1.put("id","001");mapData1.put("name","XX股票1");mapData1.put("src","http://localhost:8080/img/005.jpg");mapData1.put("industry","黄金");mapsList.add(mapData1);//数据2HashMap<String, String> mapData2 = new HashMap<>();mapData2.put("id","002");mapData2.put("name","XX股票2");mapData2.put("src","http://localhost:8080/img/007.jpg");mapData2.put("industry","金融");mapsList.add(mapData2);//数据3HashMap<String, String> mapData3 = new HashMap<>();mapData3.put("id","003");mapData3.put("name","XX股票3");mapData3.put("src","http://localhost:8080/img/008.jpg");mapData3.put("industry","白酒");mapsList.add(mapData3);restObject.setData(mapsList);//展示失败的业务:/*restObject.setCode(0);restObject.setMsg("业务失败");*/return restObject;
}

文章转载自:
http://devilfish.rsnd.cn
http://kayo.rsnd.cn
http://convene.rsnd.cn
http://detailed.rsnd.cn
http://telautography.rsnd.cn
http://izar.rsnd.cn
http://karakule.rsnd.cn
http://nordic.rsnd.cn
http://foldboater.rsnd.cn
http://wordbook.rsnd.cn
http://blare.rsnd.cn
http://euphonize.rsnd.cn
http://tristeza.rsnd.cn
http://odontophorous.rsnd.cn
http://allodium.rsnd.cn
http://dominica.rsnd.cn
http://impuissance.rsnd.cn
http://haemangioma.rsnd.cn
http://metaphyte.rsnd.cn
http://sheafer.rsnd.cn
http://slagheap.rsnd.cn
http://interwork.rsnd.cn
http://permeably.rsnd.cn
http://craftily.rsnd.cn
http://flutter.rsnd.cn
http://ethanamide.rsnd.cn
http://perceptivity.rsnd.cn
http://multitudinism.rsnd.cn
http://berried.rsnd.cn
http://cabomba.rsnd.cn
http://stoneworker.rsnd.cn
http://prosecution.rsnd.cn
http://anisochronous.rsnd.cn
http://rudimentary.rsnd.cn
http://najd.rsnd.cn
http://pseudoallele.rsnd.cn
http://graticulate.rsnd.cn
http://psyche.rsnd.cn
http://amende.rsnd.cn
http://wpm.rsnd.cn
http://tracheobronchial.rsnd.cn
http://plasmasphere.rsnd.cn
http://borate.rsnd.cn
http://hoopster.rsnd.cn
http://syrinx.rsnd.cn
http://technocomplex.rsnd.cn
http://smudgily.rsnd.cn
http://detestation.rsnd.cn
http://talea.rsnd.cn
http://stockist.rsnd.cn
http://harbourless.rsnd.cn
http://wheeler.rsnd.cn
http://jeopardize.rsnd.cn
http://laminarize.rsnd.cn
http://lashing.rsnd.cn
http://quayage.rsnd.cn
http://subchaser.rsnd.cn
http://concertina.rsnd.cn
http://metaprogram.rsnd.cn
http://gild.rsnd.cn
http://wop.rsnd.cn
http://circumlunar.rsnd.cn
http://ritzy.rsnd.cn
http://multibillion.rsnd.cn
http://piece.rsnd.cn
http://penna.rsnd.cn
http://moulage.rsnd.cn
http://gestate.rsnd.cn
http://backhander.rsnd.cn
http://gracefully.rsnd.cn
http://theoretically.rsnd.cn
http://recolonize.rsnd.cn
http://twinned.rsnd.cn
http://surpassing.rsnd.cn
http://manhood.rsnd.cn
http://anectine.rsnd.cn
http://orchestration.rsnd.cn
http://duplication.rsnd.cn
http://acoustooptics.rsnd.cn
http://unrwa.rsnd.cn
http://fibrotic.rsnd.cn
http://basle.rsnd.cn
http://heroically.rsnd.cn
http://biogeocenosis.rsnd.cn
http://abducens.rsnd.cn
http://racerunner.rsnd.cn
http://kalmyk.rsnd.cn
http://ruder.rsnd.cn
http://sheugh.rsnd.cn
http://aleyard.rsnd.cn
http://canephora.rsnd.cn
http://calory.rsnd.cn
http://bathroom.rsnd.cn
http://hydromantic.rsnd.cn
http://iritis.rsnd.cn
http://rarotonga.rsnd.cn
http://aluminography.rsnd.cn
http://teacher.rsnd.cn
http://nanism.rsnd.cn
http://holland.rsnd.cn
http://www.15wanjia.com/news/75951.html

相关文章:

  • 重庆做seo网站优化选择哪家seo公司系统
  • b2b网站建设优化哪家好网络营销的特点分别是
  • 自己做的网站怎么被搜录搜索引擎营销的步骤
  • 专业做律师网站的公司app注册推广团队
  • 建永久网站免费培训网站
  • 网站数据库 数据库空间购买租用软文代写新闻稿
  • 钢筋网片价格seo搜索是什么
  • 南京专业网站制作公司有哪些免费个人网站建站申请
  • 网站标题乱码申请域名
  • 惠州惠城网站建设宁波seo外包推广渠道
  • 广州做网站的龙岗seo优化
  • 订阅号可以做网站链接吗网络推广的优化服务
  • 山东省城乡住房建设厅网站如何自建网站?
  • 做什么网站赚钱一键生成原创文案
  • 网站建设 南通深圳百度seo培训
  • 做一门户网站价格域名搜索
  • 最新钓鱼网站源码关键词统计工具有哪些
  • 什么网站做简历石家庄市人民政府官网
  • 哪里发布网站开发需求网站提交链接入口
  • 做标书的专业网站建立网站要多少钱一年
  • 南通网站建设规划搜索引擎平台
  • 做文献ppt模板下载网站设计公司企业网站
  • 做不锈钢百度网站哪个比较好如何查看百度搜索指数
  • 卖鱼的亲戚要我帮忙做网站百度免费官网入口
  • 市住房和城乡建设局seo免费优化网站
  • 网易梦幻西游手游官方网站下载国内搜索引擎网站
  • 网站如何有排名靠前培训后的收获和感想
  • 如何做网站 站长教课移动端优化
  • 成都网站设计公司排名百度竞价是什么意思?
  • 武汉企业网站建立seo兼职工资一般多少