Skip to content

【沉洋博客服务系统】为so博客、so系统资源性能监控平台、云文件系统、沉洋实验室等提供完整服务

License

Notifications You must be signed in to change notification settings

SleepyOcean/so-server

Repository files navigation

so-server

Forks Stargazers MIT License


Logo

SO-SERVER

为so博客、so系统资源性能监控平台、云文件系统、沉洋实验室等提供完整服务。
探索本项目的文档 »

查看Demo · 报告Bug · 提出新特性

本篇README.md面向开发者

目录

一、上手指南

1)获取最新代码

# git 拉取最新代码
$ git clone https://github.com/SleepyOcean/so-server.git

2)将项目导入idea

3)安装maven依赖

4)按需运行各个服务

二、项目结构

so-server
├── so-blog-service               
├── so-common
├── so-crawler-service
├── so-file-system-service
├── so-jpql-template-engine
└── so-security-starter
  • so-common 是其他服务公共的依赖,是公共基础包,包含了子模块共用和共有的工具类或模块
  • so-blog-service 是为so-blog提供基础服务的service,包含文章的增删改查等等
  • so-crawler-service 是数据爬取服务,为假数据制造来源
  • so-file-system-service 是文件服务,提供文件增删改查,主要特色:图床服务、私有云文件管理服务、常见多媒体文件的引用(视频、音乐、文本等等)
  • so-jpql-template-engine 是jpql模版引擎,简化多条件SQL查询的框架,详情请参见复杂多条件SQL语句模板引擎
  • so-security-starter 是权限身份相关服务,为外界访问提供统一的权限服务

三、开发的架构

四、部署

五、使用到的技术

贡献者

请阅读CONTRIBUTING.md 查阅为该项目做出贡献的开发者。

如何参与开源项目

贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

关于作者

csdn博客:

官网: 沉洋官网

您也可以在贡献者名单中参看所有参与该项目的开发者。

版权说明

该项目签署了MIT 授权许可,详情请参阅 LICENSE.txt

鸣谢

About

【沉洋博客服务系统】为so博客、so系统资源性能监控平台、云文件系统、沉洋实验室等提供完整服务

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages