All Projects → t-hong → Springboot Examples

t-hong / Springboot Examples

spring boot 实践系列

Projects that are alternatives of or similar to Springboot Examples

Spring Boot Projects
该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。
Stars: ✭ 4,022 (+1762.04%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Sns Forum Website
牛客网高级项目(SNS+社区问答类网站)
Stars: ✭ 143 (-33.8%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Spring Boot Leaning
Spring Boot 2.X 最全课程代码
Stars: ✭ 2,008 (+829.63%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Taoshop
开源电子商务项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统. 项目releases链接:https://github.com/u014427391/taoshop/releases (开发中...)
Stars: ✭ 491 (+127.31%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (-26.39%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+494.91%)
Mutual labels:  mybatis, redis, springboot, thymeleaf
Ssm Demo
🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
Stars: ✭ 1,639 (+658.8%)
Mutual labels:  mybatis, redis, springboot
Spring Boot Quick
🌿 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、spring-batch、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等📌
Stars: ✭ 1,819 (+742.13%)
Mutual labels:  mybatis, redis, springboot
Seconds Kill
基于 Springboot + Redis + Kafka 的秒杀系统,乐观锁 + 缓存 + 限流 + 异步,TPS 从 500 优化到 3000
Stars: ✭ 180 (-16.67%)
Mutual labels:  mybatis, redis, springboot
Ruoyi Oracle
(RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 134 (-37.96%)
Mutual labels:  mybatis, springboot, thymeleaf
Skill6 Website Backend
java进阶开发,高级版web项目。基于dubbo实现分布式微服务架构,基于spring boot、spring mvc、mybatis、docker、ELK、redis、vue.js、node.js等技术实现的技术分享交流网站。网站名称:技术流,英文名:skill6。主要功能有:登录注册、单点登录、restful设计、文章及评论、代码及资源下载、主题讨论等。持续更新中...
Stars: ✭ 140 (-35.19%)
Mutual labels:  mybatis, redis, springboot
Springboot mybatisplus
SpringBoot集成MyBatisPlus
Stars: ✭ 199 (-7.87%)
Mutual labels:  mybatis, redis, springboot
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 (+616.67%)
Mutual labels:  mybatis, redis, springboot
Milkomeda
Spring extend componets which build from experience of bussiness, let developers to develop with Spring Boot as fast as possible.(基于Spring生态打造的一系列来自业务上的快速开发模块集合。)
Stars: ✭ 117 (-45.83%)
Mutual labels:  mybatis, redis, cache
Echo
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。
Stars: ✭ 129 (-40.28%)
Mutual labels:  mybatis, redis, springboot
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+25268.98%)
Mutual labels:  mybatis, redis, springboot
Superman
Superman是什么:构建Java 高级开发技术的知识体系,从基础不断打怪升级成为超人之路(更新中.......)
Stars: ✭ 106 (-50.93%)
Mutual labels:  mybatis, redis, springboot
My Blog Layui
layui 版本的 My-Blog : A simple & beautiful blogging system implemented with spring-boot & layui & thymeleaf & mybatis My Blog 是由 SpringBoot + Layui + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
Stars: ✭ 204 (-5.56%)
Mutual labels:  mybatis, springboot, thymeleaf
Springbootlearning
《Spring Boot教程》源码
Stars: ✭ 2,065 (+856.02%)
Mutual labels:  mybatis, redis, cache
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (-53.7%)
Mutual labels:  mybatis, redis, springboot

springboot-examples

spring boot 出现的目的是为了使spring framework 的应用开发变得简单,更容易上手非侵入性的提供了一套常用的配置,但是用户可以随时覆盖, 提供了更多的基础性、非业务性的功能(内置Web容器、权限认证机制、监控、应用配置管理等等)。完全不依赖于xml。

spring boot 学习系列 (使用版本 1.5.3)

  • [x] 1.springboot-quickstart -- springboot 项目结构解析
  • [x] 2.springboot-profiles -- 配置文件详解:自定义属性、随机数、多环境配置等(目前只使用properties,后续添加yml的配置方式用法)
  • [x] 3.springboot-rest -- spring boot 构建restful api以及单元测试,替换默认json 解析框架,使用fastjson
  • [x] 4.springboot-jersey -- springboot 整合jersey 实现restful.
  • [x] 5.springboot-thymeleaf -- spring boot 国际化相关处理和thymeleaf 模板语法的基本使用
  • [x] 6.springboot-freemarker -- 使用freemarker模板引擎
  • [x] 7.springboot-jsp -- spring boot 对jsp 的支持
  • [x] 8.springboot-velocity -- spring boot 使用velocity 版本情况说明
  • [x] 9.springboot-swagger -- spring boot 使用swagger构建restful api
  • [x] 10.springboot-handle-exception -- spring boot 统一异常处理(返回异常对象json 或者modelandview)
  • [x] 11.springboot-servlet -- spring boot 下使用servlet、filter、listener以及springmvc interceptor 的相关处理.
  • [x] 12.springboot-aoplog -- spring boot log4j 使用aop方式添加日志.
  • [x] 13.springboot-jdbctemplate -- spring boot 整合jdbctemplate 操作数据库.
  • [x] 14.springboot-spring-data-jpa -- spring boot 整合spring data jpa ,简化数据库操作
  • [x] 15.springboot-mybatis -- spring boot 整合mybatis 使用,提供两种方式:xml 和annotation的方式。
  • [x] 16.springboot-mybatis-mapper-plugin -- spring boot 整合mybatis 第三方mapper 插件、mybatis自动生成工具 generator 简化开发.
  • [x] 17.springboot-jdbctemplate-mutil-datasource -- spring boot 整合jdbctemplate 多数据源
  • [x] 18.springboot-jpa-mutil-datasource -- spring boot 整合spring data jpa 多数据源
  • [x] 19.springboot-mybatis-mutil-datasource -- spring boot 使用druid 数据源 整合mybatis 多数据源
  • [x] 20.springboot-redis -- spring boot 整合redis
  • [x] 21.springboot-redis-cache -- spring boot 使用redis 作为缓存实例
  • [x] 22.springboot-redis-cluster -- 添加了注释说明了JedisCluster 与RedisTemplate 操作RedisCluster 的一些使用原理 .
  • [x] 23.springboot-redis-session -- spring boot 整合Redis .
  • [x] 24.springboot-shiro -- spring boot 整合shiro 基本实例
  • [x] 25.springboot-jwt -- spring boot 整合jwt 实现token 认证.
  • [x] 26.springboot-security -- spring boot 整合security 实现简单权限控制.
  • [x] 27.springboot-security-jwt -- spring boot security token 整合实现认证登陆.
  • [x] 28.springboot-caching-ehcache -- spring boot框架缓存系列 ehcache .
  • [x] 29.springboot-caching-redis -- redis 使用annotation 方式实现cache .
  • [x] 30.springboot-rocketmq -- spring boot 整合rocketmq 测试.
  • [x] 31.springboot-dubbo -- spring boot 整合dubbo两种使用方式.
  • [x] 32.springboot-mongo -- spring boot 整合mongo使用.
  • [x] 33.springboot-elasticsearch -- spring boot 整合elasticsearch使用.

测试运行

git clone https://github.com/t-hong/springboot-examples.git

jdk8

更新所有maven 依赖

各个模块相对独立,可直接运行spring boot 启动类(推荐) 或者加入tomcat运行的方式 

注意:部分模块需要第三方服务的,一定要检查配置连接是否正确

后续计划...

  • 日志系列:

    • Log4J2
    • Logback
  • nosql系列:

    • MongoDB
    • memcached
    • Elasticsearch
    • Solr
  • Message ......

    • kafka
    • rabbitmq

参考资源:

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].