Tellsea / Springboot Learn
🌹springboot常用框架整合示例,涉及多种网站监控,数据缓存,网络通信,持久层,权限管理,常用工具等
Stars: ✭ 270
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Springboot Learn
Spring Boot Leaning
Spring Boot 2.X 最全课程代码
Stars: ✭ 2,008 (+643.7%)
Mutual labels: mybatis, jpa, redis, elasticsearch, druid, quartz, websocket, thymeleaf
Dokit
基于 Spring Boot2、 Jpa、 Spring Security、JWT、redis、Vue的前后端分离的后台管理系统开发平台, 用户管理、菜单管理、角色管理、字典管理、权限控制的方式为RBAC,操作日志、异常日志、接口限流、项目支持数据权限管理,支持一键生成前后端代码(支持在线预览及打包下载),支持前端菜单动态路由 可一键部署服务器应用,数据库。系统中活跃用户状态监控,监视当前系统CPU、内存、磁盘、堆栈等相关信息,基于Element UI在线表单设计及生成Vue代码。
Stars: ✭ 348 (+28.89%)
Mutual labels: swagger2, jpa, redis, druid, quartz, websocket, jwt
X Admin
致力于快速开发中小型后台管理系统项目模板(更新中......)
Stars: ✭ 123 (-54.44%)
Mutual labels: swagger2, jpa, redis, druid, websocket, jwt, shiro
Zheng
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
Stars: ✭ 16,163 (+5886.3%)
Mutual labels: swagger2, mybatis, redis, druid, quartz, shiro
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+375.93%)
Mutual labels: mybatis, redis, druid, shiro, aop, thymeleaf
Spring Boot Quick
🌿 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、spring-batch、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等📌
Stars: ✭ 1,819 (+573.7%)
Mutual labels: mybatis, redis, elasticsearch, druid, rabbitmq, jwt
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (-75.93%)
Mutual labels: mybatis, redis, druid, jwt, aop, thymeleaf
springboot-chapter
🚀Spring Boot 2.0基础教程。主流框架整合,实践学习案例。
Stars: ✭ 23 (-91.48%)
Mutual labels: thymeleaf, jpa, quartz, druid, mybatis, swagger2
Springboot Learning
基于Gradle构建,使用SpringBoot在各个场景的应用,包括集成消息中间件、前后端分离、数据库、缓存、分布式锁、分布式事务等
Stars: ✭ 340 (+25.93%)
Mutual labels: mybatis, redis, elasticsearch, rabbitmq, jwt, shiro
Okhelper Service
OK帮 云进销存 (SpringBoot Restful 全家桶)
Stars: ✭ 146 (-45.93%)
Mutual labels: swagger2, mybatis, redis, druid, shiro
Ruoyi Oracle
(RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 134 (-50.37%)
Mutual labels: mybatis, druid, quartz, shiro, thymeleaf
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+473.33%)
Mutual labels: mybatis, redis, quartz, shiro, aop
Ruoyi
(RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 905 (+235.19%)
Mutual labels: mybatis, druid, quartz, shiro, thymeleaf
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (-41.11%)
Mutual labels: mybatis, redis, rabbitmq, jwt, thymeleaf
springboot-learning-demo
springboot学习示例
Stars: ✭ 17 (-93.7%)
Mutual labels: thymeleaf, jpa, druid, mybatis, shiro
RuoYi-fast
🎉 (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 117 (-56.67%)
Mutual labels: thymeleaf, quartz, druid, mybatis, shiro
spring-boot-examples
本仓库为《Spring Boot 系列文章》代码仓库,欢迎点赞、收藏。
Stars: ✭ 52 (-80.74%)
Mutual labels: thymeleaf, rabbitmq, jpa, druid, mybatis
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (+19.63%)
Mutual labels: mybatis, redis, quartz, shiro, aop
Ruoyi Vue
(RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统
Stars: ✭ 596 (+120.74%)
Mutual labels: swagger2, mybatis, druid, quartz, jwt
Spring Dubbo Service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Stars: ✭ 224 (-17.04%)
Mutual labels: mybatis, redis, druid, websocket, shiro
SpringBoot
支持作者就star一下,谢谢 🎉🎉
springboot-learn 这个工程为IDEA创建的Empty Project工程,其余子工程之间互不干涉,clone之后可以更改一下maven的配置即可。
基础框架
基础框架:springboot 2.1.3.RELEASE
编辑工具:IDEA 2019.1
开发基础:JDK 1.8.0_191
依赖工具:apache-maven-3.6.0
数据库:MySQL 5.7
基础篇
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 入门案例 Hello World | 源码 | |
SpringBoot 配置 Thymeleaf 模板引擎 | 源码 | |
SpringBoot 搭建全局异常处理 | 源码 | |
SpringBoot 配置 Druid 连接池 | 源码 | |
SpringBoot 配置 AOP 切面记录日志 | 源码 | |
SpringBoot 配置 Actuator 监控 | 源码 | |
SpringBoot 配置 Swagger2 实现 restfull风格 API 文档 | 源码 | |
SpringBoot 配置 Thymeleaf 页面静态化 | 源码 |
整合篇
持久层
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 Mybatis | 链接 | 链接 |
SpringBoot 整合 SpringData JPA | 链接 | 链接 |
SpringBoot 整合 JDBC Templete | 链接 | 链接 |
定时器
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 Task 定时器 | 链接 | 链接 |
SpringBoot 整合 Quartz 任务调度 | 链接 | 链接 |
缓存
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 Ehcache 高性能缓存 | 链接 | 链接 |
SpringBoot 整合 Redis 缓存管理 | 链接 | 链接 |
权限
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 Shiro 权限管理 | 链接 | 链接 |
SpringBoot 整合 SpringSecurity 权限管理 | 链接 | 链接 |
SpringBoot 整合 JWT + RSA 分布式授权 | 链接 | 链接 |
邮件短信
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 Email 发送邮件 | 链接 | 链接 |
SpringBoot 整合 SMS 阿里短信服务 | 链接 | 链接 |
中间件
名称 | 博文地址 | 源码地址 |
---|---|---|
SpringBoot 整合 七牛云对象存储 | 链接 | 链接 |
SpringBoot 整合 Easypoi 打印报表 | 链接 | 链接 |
SpringBoot 整合 RabbitMQ 消息中间件 | 链接 | 链接 |
SpringBoot 整合 WebSocket 聊天案例 | 链接 | 链接 |
SpringBoot 使用 Echars 实现数据可视化 | 链接 | 链接 |
注意事项
每次学习前请先使用git更新项目,避免产生只是新旧代码问题。
一些工程的测试方法在springboot的测试类中,比如:mybatis的通用mapper,CRUD的方法在测试类中测试的。
我不管,看了就 Star
交流学习
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].