Skip to content
This repository was archived by the owner on Sep 13, 2022. It is now read-only.

MartinDai/SpringMVC-Project

Repository files navigation

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工具类
  • 日期时间工具类
  • 内存监控相关

About

开箱即用的SpringMVC项目,包含常规业务所需的框架功能整合,更多功能请关注 https://github.com/MartinDai/SpringBoot-Project

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy