简介
sosoapi是专注于API接口文档管理及线上线下测试的API服务平台
下载
主要项目
sosoapi-web
是集成比较常用的开发组件,服务于sosoapi-web项目
framework
线下部署时项目
swagger-ui-ext
构建
用idea
导入项目,使用 mvn install
先构建 framework 项目,再构建 sosoapi-web项目
部署
1、建立数据库 sosoapi
使用 sosoapi-web 项目中db目录下的 sosoapi.sql
2、自定义配置
修改filter-dev-master.properties文件中数据库连接参数以及项目启动路径
#jdbc-mysql.properties
jdbc.driverClassName = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/sosoapi
jdbc.username = root
jdbc.password = ******
#cfg.properties
web.base.url = http://localhost:8080/
img.domain = http://localhost:8080/
修改 mail-cfg.properties 文件中邮箱的配置参数,注册时是用邮箱注册
#默认发送账号
default.from.email=你163的邮箱
default.from.passwd=你的密码
default.from.name=default
#通知发送账号
notice.from.email=你163的邮箱
notice.from.passwd=你的密码
notice.from.name=notice
运行
成功截图