Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luoye663/e5
e5续订
https://github.com/luoye663/e5
spring-boot
Last synced: 6 days ago
JSON representation
e5续订
- Host: GitHub
- URL: https://github.com/luoye663/e5
- Owner: luoye663
- License: apache-2.0
- Created: 2020-03-05T03:35:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-22T08:25:19.000Z (about 1 year ago)
- Last Synced: 2025-02-08T18:03:41.680Z (13 days ago)
- Topics: spring-boot
- Language: Java
- Homepage:
- Size: 247 KB
- Stars: 1,468
- Watchers: 17
- Forks: 496
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# E5续订程序
此项目为该网址的源代码(后端) https://e5.qyi.io/
(前端) https://github.com/luoye663/e5-html
#### 使用教程
https://qyi.io/archives/687.html#### 计划:
- [ ] 基础数据使用轻量级的h2存储
- [x] 日志使用 TDengine/influxdb 存储
- [ ] 去除mysql依赖
-
### 2021-08-19
1、取消启动清空redis
2、将调用日志放到influx,减轻mysql压力
### 2021-07-28
去除rabbitMQ依赖,使用线程池实现更简单(执行时间颗粒度降低)### 2020-12-20
前端框架更改为Angular,同时支持多应用,每个账户最多支持5个应用。
## 说明
此项目为我的新手练手作,代码辣鸡,目前已经从2020年3月运行到至今。
如果要自己搭建的话得自己研究下了,不提供技术支持(懒),记得修改配置文件
src/main/resources/application-online.properties
```
user.admin.githubId - 自己的github id
数据库配置
redis配置
Rabbit配置
github.client_id
github.client_secret
(这两个在https://github.com/settings/developers 申请一个apps就行了。)
```
## 注意事项## 用到技术或框架
### spring boot### Redis
默认用1库,可自行在配置文件修改### Mysql
自行导入sql
没有写清空日志功能,后面加上。
按道理说日志因该存到MongoDB里,所以?
### Mybatis Plus### Spring Security
权限配置由于就那么几个,所以就没写到mysql里面。
### log4j2
日志框架## Star History
[](https://star-history.com/#luoye663/e5&Date)
## 鸣谢
> [IntelliJ IDEA](https://www.jetbrains.com/zh-cn/idea/buy/#personal?billing=yearly) 是一个在各个方面都最大程度地提高开发人员的生产力的 IDE,适用于 JVM 平台语言。
特别感谢 [JetBrains](https://www.jetbrains.com/?from=) 为开源项目提供免费的 [IntelliJ IDEA](https://www.jetbrains.com/idea/?from=) 等 IDE 的授权
[](https://www.jetbrains.com/)