项目作者: xkcoding
项目描述 :
spring boot demo是一个用来学习spring boot的项目,总共包含55个集成demo,已经完成45个。包含集成执行器(监控),admin(可视化监控),logback(日志),aopLog(通过AOP记录web请求日志),统一异常处理(JSON级别和页面级别),freemarker的(模板引擎),thymeleaf(模板引擎),Beetl(模板引擎),享受(模板引擎),JdbcTemplate的,JPA(ORM框架),MyBatis的(ORM框架),通用映射,PageHelper,MyBatis的加,BeetlSQL,上传(本地文件上传和七牛云文件上传),Redis的(缓存)的Ehcache(缓存),电子邮件(发送各种类型邮件),任务(基础定时任务),石英(动态管理定时任务),昂首阔步(API接口管理测试),安全性(基于RBAC的动态权限认证),会话共享,动物园管理员(结合AOP实现分布式锁),RabbitMQ的(消息队列),网页套接字(服务端推送监控服务器运行信息),socket.io(聊天室),ureport2(中国式报表),打包成战文件,集成ElasticSearch(基本操作和高级查询),异步(异步任务),集成多宝(采用官方的起动器),MongoDB的(文档数据库),Neo4j的(图数据库),搬运工(容器化),JPA多数据源,MyBatis的多数据源,代码生成器, GrayLog(日志收集)。
高级语言: Java
项目地址: git://github.com/xkcoding/spring-boot-demo.git