All Projects → washmore → SpringBootDemo

washmore / SpringBootDemo

Licence: other
spring boot 实战系列,主要是介绍使用方法,原理性分析以及一些基础性设施建设流程会抽时间单独拎出来讲;

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to SpringBootDemo

Springcloudlearning
《史上最简单的Spring Cloud教程源码》
Stars: ✭ 16,218 (+115742.86%)
Mutual labels:  eureka
spring-cloud
🔥 Develop distributed application services based on SpringCloud architecture model and components
Stars: ✭ 36 (+157.14%)
Mutual labels:  eureka
QuickStart-admin-Cloud
基于spring boot 2.0.8 目前集成了spring security oauth2 (server and client)、springboot-admin、openfeign、hystrix,zuul(后续会替换成gateway),config.....等组件
Stars: ✭ 25 (+78.57%)
Mutual labels:  eureka
grpc-client-cli
generic gRPC command line client
Stars: ✭ 138 (+885.71%)
Mutual labels:  eureka
spring-microservices
Example of a microservice architecture using Spring Cloud
Stars: ✭ 76 (+442.86%)
Mutual labels:  eureka
tictactoe-microservices-example
An example of Spring Cloud Microservices application based on books (see Links section)
Stars: ✭ 23 (+64.29%)
Mutual labels:  eureka
Spring Cloud Study
SpringCloud源码实战微服务框架(202003更新到SpringCloud的Greenwich版本,即基于SpringBoot2.1.7版本,以及新增SpringCloud Alibaba从入门到精通教程),涉及内容:配置中心,注册中心,服务提供者,服务消费者,熔断器,配置服务,API Gateway,API网关限流ratelimit,服务链路追踪zipkin,hystrix监控,监控聚合中心turbine等
Stars: ✭ 215 (+1435.71%)
Mutual labels:  eureka
microservices-v9
Learn Microservices with Spring Boot - v9
Stars: ✭ 40 (+185.71%)
Mutual labels:  eureka
Connectors
Connectors simplify connecting to standalone and CloudFoundry services
Stars: ✭ 28 (+100%)
Mutual labels:  eureka
taotao-cloud-project
微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀
Stars: ✭ 76 (+442.86%)
Mutual labels:  eureka
eureka
🚀 A fast, simple and flexible blog framework, powered by Node.js and Vue.js. Eureka! 🤔
Stars: ✭ 57 (+307.14%)
Mutual labels:  eureka
spring-microservices
Spring Cloud Micro Services with Eureka Discovery, Zuul Proxy, OAuth2 Security, Hystrix CircuitBreaker, Sleuth Zipkin, ELK Stack Logging, Kafka, Docker and many new features
Stars: ✭ 114 (+714.29%)
Mutual labels:  eureka
sample-spring-cloud-gateway
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (+78.57%)
Mutual labels:  eureka
Advanced Java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Stars: ✭ 59,142 (+422342.86%)
Mutual labels:  eureka
spring-boot-microservice-eureka-zuul-docker-gateway-kubernetes
Spring Boot rest microservices using Kubernetes, ConfigMap, Eureka, Zuul / Spring Boot Gateway, Docker. Monitoring with logstash, logback, elasticsearch, kibana.
Stars: ✭ 86 (+514.29%)
Mutual labels:  eureka
Springcloud
springCloud学习
Stars: ✭ 251 (+1692.86%)
Mutual labels:  eureka
spring-projects
Some spring sample projects
Stars: ✭ 24 (+71.43%)
Mutual labels:  eureka
microservices-v8
Learn Microservices with Spring Boot - v8
Stars: ✭ 32 (+128.57%)
Mutual labels:  eureka
CoSky
High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台
Stars: ✭ 57 (+307.14%)
Mutual labels:  eureka
lua-resty-eureka-client
A Netflix Eureka client for OpenResty/ngx_lua
Stars: ✭ 18 (+28.57%)
Mutual labels:  eureka

SpringBootDemo

spring boot 实战系列,主要是介绍使用方法,原理性分析以及一些基础性设施建设流程会抽时间单独拎出来讲;

各分支介绍

master

公有依赖,最小化的配置,最简单的web项目helloworld!

集成Redis集群

整合redis集群,基本的两种使用方式demo;

集成thymeleaf模板引擎

整合thymeleaf模板引擎,前端引入th模版语法

集成mybatis

整合mybaits,使用tomcat-jdbc-pool连接池进行article小样演示,附sql

集成mongodb

整合mongodb,mongoRepsitory接口能满足多数增删改差功能,使用mongoTemplate结合QBC语法完成更高定制化的CRUD操作

lombok奇淫巧技

整合lombok,注意需要ide插件支持,简化model代码,但是给代码阅读带来困扰,非生产环境不推荐使用;

定时任务调度(不支持分布式)

使用spring内置的定时任务触发器完成简单的定时调度作业,给自己写了个简单的闹钟(打开QQ音乐并大声的唱出来!!),改天为大家集成Quartz实现带有分布式锁功能的高级定制定时任务调度中心实现

简单(简陋)的websocket应用

使用servlet原生的websocket完成一个小聊天室的实现,注意springboot集成时需要额外注册一个ServerEndpointExporter的bean,而外部容器(如tomcat)则不需要此配置,还是详见官方文档,少打游戏多读书; 后续放出基于spring-boot-starter-websocket和mysql( 而非MQ )的另类支持分布式,消息持久化的聊天室

Java8特性详解

java9都快出了,java8的特性还没整利索...

微软面试题_判断麻将是否胡牌

最近看到知乎上有一个所谓的微软面试题,此例使用穷举法递归判断是否胡牌;


后续将会继续介绍SpringBoot项目整合更多诸如jpa,模版引擎 themeleaf,新一代分布式消息中间件rabbitmq,websocket,项目监控actuator ,非关系型数据库mongodb,Netflix(服务发现与注册eureka,服务隔离与整流Hystrix),集中配置中心spring cloud config,容器技术(docker+k8s)等框架/组件的实战应用,也会写一些配套基础设施搭建的攻略(比如redis集群搭建,eureka服务注册中心搭建等等)

大家可以先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].