Coder Social home page Coder Social logo

xrogzu / server-api Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mousycoder/server-api

0.0 1.0 0.0 423 KB

SERVER-API 是一个gui的web接口管理工具,基于 swagger-ui 的后台API开源项目,采用SpringMvc+Maven3+Jdk1.7+Tomcat7

Home Page: http://mousycoder.com

License: MIT License

Java 3.15% CSS 9.80% HTML 0.90% JavaScript 86.15%

server-api's Introduction

简介

server-api 是一个GUI的WEB接口管理工具,基于 swagger-ui 的后台API开源项目,采用SpringMvc+Maven3+Jdk1.7+Tomcat7,该项目的初衷是为了更好的去发展Swagger-ui与SpringMvc的结合,希望能够更加灵活,轻量化的根据后台不同的数据源展示出不同接口文档,满足日益增长的接口文档需求,这里包括(接口文档的格式,权限,视图,Mock数据,Api监控,自动化测试,接口文档分享,版本管理等),server-api 可以帮助后台开发人员解放双手,直接用注解生成文档,省去与前端、测试的沟通,以及项目上线后问题的监控和排查。

特色

  • 完美融合Spring3.2.9+,采用注解编写文档
  • 最简项目架构,方便快速上手,排除其他干扰
  • 免费的技术支持

部署

准备工作

  • Eclipse/MyEclipse/IDEA
  • JDK1.7+
  • Tomcat7.*+
  • Git
  • Maven3插件

构建项目

获取源代码

如果你只是使用

git clone [email protected]:mousycoder/server-api.git

git checkout master

如果你也想和我一起开发

  • 先Fork
  • PR一下我的最新代码(develop分支)
  • 贡献代码
  • PR你的代码到我的仓库

若是好的建议和方案,你将会在作者的仓库看到你贡献的代码,这将是多么让人兴奋的事情。

导入到IDE

以Eclipse为例,在File->Import->Existing Maven Projects,将server-api项目导入进来。

启动项目

  • maven clean install
  • 右键Run As-> Run on server (前提配置好tomcat)

日志

  • 改变日志级别 src/main/resources->log4j.properties->log4j.rootLogger=DEBUG, Console改成ERROR级别 默认是debug调试级别

技术支持

让我们一起为后台接口文档,做出一份努力吧,让我们后端程序猿更加专注技术研究吧!!!

server-api's People

Contributors

michaelduanh avatar mousycoder avatar riwcwt avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.