美文网首页
node如何实现java接口的中转

node如何实现java接口的中转

作者: 万年孤寂_ | 来源:发表于2017-08-29 16:23 被阅读0次

#序言

由于项目重构,需要实现彻底的前后端分离,前端页面和后台的接口放在不同的服务器上以便于维护,前端只维护页面,后台只维护接口。由于对node了解不深,网上的资料也不全,所以花费了很多时间和精力才把流程跑通,特此总结一下。大神请飘过!!!

1.介绍

我的项目是基于node+express+jade,利用axios进行数据交互的,jade的安装使用较简单,只做简单介绍
1.首先安装node环境 ps:去官网下载安装~
2.然后安装express框架,执行命令:npm install -g express-generator
3.创建一个nodetest1的项目,执行命令:express nodetest1,就会在相应的文件夹生成一个nodetest1的项目
4.安装依赖,就是相应的依赖环境(node-modules) 进入nodetest1文件夹,执行npm install
5.运行项目,执行npm start命令,在浏览器输入localhost:3000发现项目已经运行了

2.安装node接口中转需要的依赖

实现数据交互是基于axios的,所以首先要在文件夹安装axios (npm install axios)
由于请求java接口的操作是由node执行的,所以推荐安装一个node日志的插件 npm install winston
winston.log('info', "userId=" + userId); //打印userId的值在命令行

3.在routes里面渲染jade页面及请求java接口

微信图片_20170830201428.png

4.在jade页面的相关js里面ajax请求node.js接口/api/test

微信图片_20170830201910.png

5.后记

短短几十行代码却折腾了很长时间,最终把整个流程跑了下来,特把主要步骤及相关代码整理出来,希望可以帮助有需要的小伙伴。同时,欢迎大神指出有问题的地方,谢谢!

相关文章

  • node如何实现java接口的中转

    #序言 由于项目重构,需要实现彻底的前后端分离,前端页面和后台的接口放在不同的服务器上以便于维护,前端只维护页面,...

  • Cloneable

    如何实现Cloneable接口?1、让该类实现java.lang.Cloneable接口;实现Cloneable接...

  • DOM

    DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Node接口在JS中是作为Node类型实现...

  • 从JVM源码查看Java Thread线程的生命周期以及启动、终

    一、java中如何应用线程 实现Runnbale接口 继承Thread类(本质上是Runnable接口的实现) C...

  • Spring Cloud alibaba之Feign

    JAVA项目中如何实现接口调用? HttpclientHttpclient是Apache Jakarta Comm...

  • java中如何写一个接口并实现

    java中如何写一个接口并实现 接口的定义方式如下: [可见度] interface接口名称 [extends其他...

  • 《上传那些事儿之Nest与Koa》——文件格式怎么了!

    概要 本文主要针对在使用node作为服务端接口时,前端上传上传文件至node作为中转,再次上传至oss/cdn的场...

  • xdl11

    短信验证如何实现 调用短信平台接口实现 使用阿里大于。 ajax介绍 AJAX即Asynchronous Java...

  • Javascript操作DOM常用API总结

    Node类型 DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Node接口在JS中是作为N...

  • Java标识接口

    Java标识接口是一个空接口,方法的接口,用来标识实现接口的类具有某种作用。最常用实现Java.io.Serial...

网友评论

      本文标题:node如何实现java接口的中转

      本文链接:https://www.haomeiwen.com/subject/ixzodxtx.html