Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martindai/springmvc-project
开箱即用的SpringMVC项目,包含常规业务所需的框架功能整合,更多功能请关注 https://github.com/MartinDai/SpringBoot-Project
https://github.com/martindai/springmvc-project
bloom-filter excel java lettuce long-polling memcached mybatis redis sharding-sphere springmvc websocket
Last synced: about 2 months ago
JSON representation
开箱即用的SpringMVC项目,包含常规业务所需的框架功能整合,更多功能请关注 https://github.com/MartinDai/SpringBoot-Project
- Host: GitHub
- URL: https://github.com/martindai/springmvc-project
- Owner: MartinDai
- License: mit
- Archived: true
- Created: 2018-04-01T06:07:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-13T06:50:49.000Z (about 2 years ago)
- Last Synced: 2024-09-28T08:40:21.822Z (about 2 months ago)
- Topics: bloom-filter, excel, java, lettuce, long-polling, memcached, mybatis, redis, sharding-sphere, springmvc, websocket
- Language: Java
- Homepage:
- Size: 270 KB
- Stars: 32
- Watchers: 4
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SpringMVC-Project
一个整合了一些常用功能的SpringMVC项目。
# 本项目已停止更新,请关注模块划分更合理,功能更多,组合更灵活的SpringBoot项目:https://github.com/MartinDai/SpringBoot-Project
## 框架
- SpringMVC
- MyBatis
- Logback(日志框架)
- Guava
- Fastjson
- Dubbo(RPC 微服务)
- Sharding-Sphere(分库分表)
- RocketMQ(消息队列)## 功能
- 文件上传下载
- Excel导入导出
- Memcached服务(Memcached-Java-Client和xmemcached两种client实现)
- Redis服务(Lettuce客户端,含常规操作、分布式锁和布隆过滤器整合)
- 在线聊天室DEMO(包括基于Netty、WebSocket和长轮训三种实现方案)
- ElasticSearch调用实现
- AOP实现记录API耗时日志
- 基于Zookeeper实现的分布式锁
- 分布式ID(基于Leaf的Segment模式)
- 分布式事务(使用RocketMQ实现最终一致性)
- 基于Nacos的动态配置## 工具类
- 邮件工具类
- Http工具类
- 日期时间工具类
- 内存监控相关