首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

API 快速开发平台设计思考

在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际来看围绕API全生命周期管理,本身包括了开发态,运行态,运维态。...API快速开发平台设计思考 简单来讲这部分可以分解为四个子系统,即API开发平台,API网关引擎,API监控运维平台,API全生命周期管控平台。...对于传统ESB总线里面的适配器,协议转换等相关比较重的内容,都可以转移到API快速开发平台来完成,即API开发平台暴露标准的API服务接口,注册和接入到API网关引擎。...API快速开发平台设计思考 在API接口开发过程中,可以进行一些简单的规则处理。...API快速开发平台设计思考 对于API快速开发平台,很难去实现复杂的业务规则编码。因此在存在复杂业务规则实现的时候仍然是建议开发人员自己开发代码来完成。

1.3K31

Jeecg-Boot 快速开发平台

介绍 一款基于代码生成器的JAVA快速开发平台!全新架构前后端分离:SpringBoot 2.x,Ant Design&Vue&,Mybatis,Shiro,JWT。...概述 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!前后端分离架构:SpringBoot,Ant Design Vue,Mybatis,Shiro,JWT。...ecg-Boot快速开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge...Redis、Tomcat、jvm、服务器信息、请求追踪、SQL监控) 22.消息中心(支持短信、邮件、微信推送等等) 22.数据变更记录日志,可记录数据每次变更内容,通过版本对比功能查看历史变化 23.平台...UI强大,实现了移动自适应 24.平台首页风格,提供多种组合模式,支持自定义风格 25.提供简单易用的打印插件,支持谷歌、IE浏览器等各种浏览器 26.示例代码丰富,提供很多学习案例参考 27.采用maven

2.6K20

API快速开发平台设计思考

在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际来看围绕API全生命周期管理,本身包括了开发态,运行态,运维态。...对于传统ESB总线里面的适配器,协议转换等相关比较重的内容,都可以转移到API快速开发平台来完成,即API开发平台暴露标准的API服务接口,注册和接入到API网关引擎。...当前很多API快速开发平台都是基于数据库对象或表,直接发布类似CRUD的API接口服务,但是基于是数据库表的直接发布,我们仍然建议逆向对象这层,方便后续在对象层进行相关的组合,规则扩展等操作。...即在API快速开发平台能够进行API接口的自定义,详细的定义API接口的输入参数和输出参数信息。同时对于定义完成的接口实现和后台方法的绑定。...自定义脚本语言,对于API快速开发平台本身可以作为低代码开发平台的一个子类,因此如果能够支持自定义脚本语言进行规则处理,那么整体扩展性和灵活性也会得到大幅度提升。

62910

API快速开发平台设计思考

—1— 前言 在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际来看围绕API全生命周期管理,本身包括了开发态,运行态,运维态。...对于传统ESB总线里面的适配器,协议转换等相关比较重的内容,都可以转移到API快速开发平台来完成,即API开发平台暴露标准的API服务接口,注册和接入到API网关引擎。...当前很多API快速开发平台都是基于数据库对象或表,直接发布类似CRUD的API接口服务,但是基于是数据库表的直接发布,我们仍然建议逆向对象这层,方便后续在对象层进行相关的组合,规则扩展等操作。...即在API快速开发平台能够进行API接口的自定义,详细的定义API接口的输入参数和输出参数信息。同时对于定义完成的接口实现和后台方法的绑定。...自定义脚本语言,对于API快速开发平台本身可以作为低代码开发平台的一个子类,因此如果能够支持自定义脚本语言进行规则处理,那么整体扩展性和灵活性也会得到大幅度提升。

79310

使用Docker快速搭建PHP开发环境

最近有个同事找过来,希望我对在很早之前写的一个PHP网站上增加一些功能,当时开发使用xampp构建的本地开发环境,但是现在我的笔记本电脑已经更新,没有当时的开发环境。...本着尽量不往电脑上装无用软件的原则,想到能不能用Docker来构建本地开发环境,因此本文介绍了如何基于Docker来快速构建本地PHP开发环境,供有需要的同学参考使用。...本文基于 5.6-fpm-alpine3.8 以及 ngingx 搭建Mac 下的PHP开发环境。...,搜索PHP并通过tags找到自己希望安装的版本,我的项目因为开发时间比较久了,不能够支持最新的PHP,所以安装的是5.6版本。...安装并启用PHP扩展 docker-php-ext-configure经常与docker-php-ext-install搭配,在需要自定义扩展的配置时使用 参考资料 Docker秒搭建Php7开发环境

2.2K31

Git 项目推荐 | 快速开发平台 Zcurd

https://gitee.com/515097842/zcurd zcurd 是一个通用的后台管理系统,有完善的用户、菜单、按钮和数据权限管理,且提供了一套快速的表单开发方案。...zcurd 能够大大提高开发效率,节省更多时间去陪家人朋友,做自己喜欢的事情。 zcurd的特点 1、强大的表单配置功能,无需编写代码即可生成表单管理页面,快速搞定简单业务。...2、简单易用的代码生成,能够把通过表单配置生成的页面生成代码,提搞特定业务开发效率。 3、完善的权限控制,能够控制到菜单、按钮和数据权限,做到这些只需要在页面上进行配置。...4、采用 jfinal + easyui 开发,没有其它繁杂技术,项目简洁明了,方便二次开发。 5、ui布局整洁精致,支持chrome,firefox,safari,ie8+ 等常用浏览器。...项目部署 1、安装开发环境,eclipse Mars + tomcat7 + mysql 5.5 (下载:) 2、从 oschina 的 git 上导出项目。 3、运行sql文件,生成数据库。

2K110

小而优美的快速开发平台

平台介绍 kylin-frame是一个小而优美的快速开发平台,采用流行的框架springBoot+mybatis+shiro+redis开发,实现了权限管理(菜单权限、数据权限),quartz...定时任务,通过token进行数据交互,有好的代码注释,便于二次开发。...使用技术 友好的代码结构及注释,便于阅读及二次开发 灵活的权限控制,可控制到页面或按钮,满足绝大部分的权限需求 使用quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复、运行日志查看功能...【免责申明】 本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为。...与平台没有直接关系。

68020

微信快速开发框架(四)-- 体验微信公众平台快速开发框架

今天上午想着用那个框架来快速建立一个测试,用着用着,发觉了些bug,赶紧修复了下,目前已经更新到github上。...接下来,我们的快速开发,首先您要建立一个公众账号的测试账号,建立方法参见《建立微信公众平台测试账号》,我在项目中,加入了WebDemo项目,您可以参考以下。...{ MyLog.Log("error:" + ex.ToString()); } } } 至此,一个简单的微信公众平台接口已经配置完成...不过看了@戢俊建 的一篇关于微信平台的文章,觉得写得蛮好的,大家也可以看看。...做这个框架的目的,也是为了方便大家来进行开发,昨天有用户说提供一些模板比较好(其实就是MessageHandler),我觉得这个方案不错,过几天申请个公众账号,写几个常用的处理类,方便大家。

1.2K80

微信快速开发框架(二) -- 快速开发微信公众平台框架---简介

之前做了个微信公众平台的查询系统,在开发中,发觉了一些微信公众平台的接口问题《对微信公众平台开发的消息处理》,开发起来比较痛苦,对于微信过来的消息,需要解析后一个一个来返回,编写之痛苦,相信有人明白。...在开发中,一直考虑着如何来简化开发,暂时想不到好的模式来开发,就自己胡乱写了一个,希望对大家有帮助。...在《对微信公众平台开发的消息处理》中,已经知道,微信服务器端通过Post方式,发来一段xml,通过Request.InputStream获取,是个Stream类型,之前一直考虑着,用XmlSerializer.Deserialize...微信公众平台提供了测试接口,但暂时我还没有用,就简单自己模拟了下。...ok,运行成功,目前还未进行测试,后续会加入测试代码,相信有了这个快速开发框架,会给大家开发微信公众平台有更好的帮助。好了,下班了,明天继续说明一些Model。

1.8K100

PHP学习笔记 Win平台PHP开发环境的搭建

Win平台PHP开发环境的搭建 本文参考了PHP官方文档 http://php.net/manual/zh/install.windows.iis7.php 写成,如果需要了解详细信息,请直接参考PHP...如果不知道要启用什么扩展的话,可以全部启用,不过仅限于自己的开发机器上。如果在服务器上打开过多扩展的话可能会影响性能。 log_errors:是否要开启错误日志记录,设置为On即可。...如果是开发环境的话,最好开启以查看更多错误信息。 open_basedir:指定PHP可以访问的文件系统。设置可以只允许PHP访问 有限的目录增加安全性。...使用微软Web平台安装程序 手动配置PHP是一件很繁琐的事情,所以微软提供了一个工具——Web平台安装程序,可以非常方便的安装和配置IIS上的各类应用程序。...要使用Web平台安装程序,首先需要到下载页面去下载,安装完成之后会打开一个窗口,在这里可以简单的安装各类程序。稍后要打开它,可以在IIS中找到这个程序。

54020

API快速开发平台的设计和思考

在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些内容放入到API网关中,实际来看围绕API全生命周期管理,本身包括了开发态,运行态,运维态。...对于传统ESB总线里面的适配器,协议转换等相关比较重的内容,都可以转移到API快速开发平台来完成,即API开发平台暴露标准的API服务接口,注册和接入到API网关引擎。...当前很多API快速开发平台都是基于数据库对象或表,直接发布类似CRUD的API接口服务,但是基于是数据库表的直接发布,我们仍然建议逆向对象这层,方便后续在对象层进行相关的组合,规则扩展等操作。...即在API快速开发平台能够进行API接口的自定义,详细的定义API接口的输入参数和输出参数信息。同时对于定义完成的接口实现和后台方法的绑定。...自定义脚本语言,对于API快速开发平台本身可以作为低代码开发平台的一个子类,因此如果能够支持自定义脚本语言进行规则处理,那么整体扩展性和灵活性也会得到大幅度提升。

94120

使用 Docker 快速搭建多版本 PHP 开发环境

文章目录: 目标 下载 代理设置 配置环境 PHP 7.2.x,占用本地端口 8081 PHP 5.6.x,占用本地端口 8082 端口映射 local.php72.com -> 127.0.0.1:8081...local.php56.com -> 127.0.0.1:8082 备注 docker-compose 相关命令 php7-2-x 目录介绍 php5-6-x 目录介绍 zip 文件如何生成的?...配置环境 PHP 7.2.x,占用本地端口 8081 启动 docker; 下载压缩包:php7-2-x.zip 并进行解压; 进入到 php7-2-x 目录,直接运行 docker-compose up...PHP 5.6.x,占用本地端口 8082 启动 docker; 下载压缩包:php5-6-x.zip 并进行解压; 进入到 php5-6-x 目录,直接运行 docker-compose up 即可;.../phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini 2、log/nginx 为日志目录,

1.5K20
领券