Skip to content

开箱即用的SpringMVC项目,包含常规业务所需的框架功能

License

Notifications You must be signed in to change notification settings

logice/SpringMVC-Project

 
 

Repository files navigation

SpringMVC-Project

一个整合了一些常用功能的SpringMVC项目。

框架

  • 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实现的分布式锁

工具包

  • 邮件工具包
  • Http工具包
  • 时间日期工具包

About

开箱即用的SpringMVC项目,包含常规业务所需的框架功能

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 86.8%
  • HTML 11.2%
  • TSQL 2.0%