博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(二)springmvc项目整合easyopen
阅读量:5281 次
发布时间:2019-06-14

本文共 1151 字,大约阅读时间需要 3 分钟。

git中的 默认是springboot项目,接下来介绍如何使用springmvc项目来整合easyopen。

  • 新建工程

eclipse新建一个springmvc工程,工程名为myopen,建好后的工程结构如下:

1

  • 添加依赖

打开pom.xml添加easyopen依赖

net.oschina.durcframework
easyopen
1.8.0
  • 添加api入口

新建一个IndexController并继承ApiController

@Controller@RequestMapping("/api")public class IndexController extends ApiController {}

其中头部@RequestMapping("/api")注解用来定义接口的URL,如果项目带contextPath则url为:http://localhost:8080/myopen/api,如果没有contextPath则为:http://localhost:8080/api

  • 配置秘钥

因为接口要提供给客户端,需要为客户端分配一个appKey和secret。配置的地方也在IndexController内,直接重写initApiConfig(ApiConfig apiConfig)方法。完整的代码如下

@Controller@RequestMapping("/api")public class IndexController extends ApiController {    @Override    protected void initApiConfig(ApiConfig apiConfig) {        Map
appSecretStore = new HashMap
(); appSecretStore.put("test", "123456"); /* * 添加秘钥配置,map中存放秘钥信息,key对应appKey,value对应secret * @param appSecretStore */ apiConfig.addAppSecret(appSecretStore); } }

到这里easyopen已经搭建完成了,接着就可以编写业务代码和SDK了。

转载于:https://www.cnblogs.com/tanghc/p/9025256.html

你可能感兴趣的文章
计算用字符串表示的公式
查看>>
CSS布局
查看>>
mfc自动创建按钮消息处理并清除
查看>>
通过js子页面回写父页面,改变父页面控件的值
查看>>
Django 静态文件配置(static files)
查看>>
C++日志库,log4cplus,log4cpp使用资料手册
查看>>
SQL命令中的case...when...then...else...end条件查询
查看>>
【原】Mysql常用语句
查看>>
高级UI-UI绘制流程
查看>>
linux 把用户加入一个组&从这个组中移除
查看>>
Android开发之Fragment传递參数的几种方法
查看>>
Android开发更新UI的几种方式
查看>>
【Tools】linux更改分辨率,解决虚拟机安装后太小的问题
查看>>
u盘引导制作工具
查看>>
three.js贴图
查看>>
Linux kernel 之 socket 创建过程分析
查看>>
Linux 系统串口信息查看
查看>>
Codeforces Round #207 (Div. 1) A. Knight Tournament(STL)
查看>>
cpu切换线程上下文会耗费多少时间
查看>>
前端常用的几个js判断(二)(转载)
查看>>