daggerok / Spring 5 Examples
Licence: mit
This repository is contains spring-boot 2 / spring framework 5 project examples. Using reactive programming model / paradigm and Kotlin
Stars: ✭ 87
Labels
Projects that are alternatives of or similar to Spring 5 Examples
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+62885.06%)
Mutual labels: redis, mongodb, spring-boot, spring-security
Spring Reactive Sample
Spring 5 Reactive playground
Stars: ✭ 867 (+896.55%)
Mutual labels: reactor, spring-data, spring-boot, spring-security
assembler
Functional, type-safe, stateless reactive Java API for efficient implementation of the API Composition Pattern for querying/merging data from multiple datasources/services, with a specific focus on solving the N + 1 query problem
Stars: ✭ 102 (+17.24%)
Mutual labels: flux, reactive-programming, functional-reactive-programming, reactor
Pybbs
更实用的Java开发的社区(论坛),Better use of Java development community (forum)
Stars: ✭ 1,242 (+1327.59%)
Mutual labels: spring-data, redis, spring-boot, spring-security
Spring Boot Demo
Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)
Stars: ✭ 255 (+193.1%)
Mutual labels: redis, mongodb, spring-boot, sse
Testcontainers Spring Boot
Container auto-configurations for spring-boot based integration tests
Stars: ✭ 460 (+428.74%)
Mutual labels: redis, mongodb, spring-boot
Spring Boot Tutorial
100+ Spring Boot Articles, Tutorials, Video tutorials, Projects, Guides, Source code examples etc
Stars: ✭ 482 (+454.02%)
Mutual labels: spring-data, spring-boot, spring-security
Spring Boot Angular4 Authentication
spring-boot and angular 4 basic authentication with spring security
Stars: ✭ 74 (-14.94%)
Mutual labels: spring-data, spring-boot, spring-security
Scalecube Services
v2.0 - ScaleCube Services provides a low latency Reactive Microservices library for serverless service registry and discovery based on gossip protocol and without single point-of-failure or bottlenecks.
Stars: ✭ 23 (-73.56%)
Mutual labels: reactor, mono, flux
Clusterdevicecontrolplatform
Java & Vue.js 全栈「集群设备管理云平台『后端部分』」,使用 Spring Boot、Netty 搭建 TCP 服务器与上万设备的集群通信,基于 JavaFX 的 GUI 应用程序模拟上万台设备的行为,并可对服务器进行压力测试。
Stars: ✭ 330 (+279.31%)
Mutual labels: redis, mongodb, spring-boot
Springboot Starterkit
Starter Kit for Spring Boot based (REST APIs and WebMVC) micro services.
Stars: ✭ 596 (+585.06%)
Mutual labels: mongodb, spring-boot, spring-security
Spring Boot Building Api Backend
Code of the 'Practical Guide to Building an API Back End with Spring Boot' book
Stars: ✭ 69 (-20.69%)
Mutual labels: spring-data, spring-boot, spring-security
His
HIS英文全称 hospital information system(医院信息系统http://59.110.234.89:9999/swagger-ui.html ),医疗信息就诊系统,系统主要功能按照数据流量、流向及处理过程分为临床诊疗、药品管理、财务管理、患者管理。诊疗活动由各工作站配合完成,并将临床信息进行整理、处理、汇总、统计、分析等。本系统包括以下工作站:门诊医生工作站、药房医生工作站、医技医生工作站、收费员工作站、对帐员工作站、管理员工作站。需求为东软提供的云医院。
Stars: ✭ 359 (+312.64%)
Mutual labels: redis, spring-boot, spring-security
Taroco
整合Nacos、Spring Cloud Alibaba,提供了一系列starter组件, 同时提供服务治理、服务监控、OAuth2权限认证,支持服务降级/熔断、服务权重,前端采用vue+elementUI+webpack,可以很好的解决转向Spring Cloud的一系列问题。
Stars: ✭ 545 (+526.44%)
Mutual labels: redis, spring-boot, spring-security
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 (+271.26%)
Mutual labels: redis, spring-boot, spring-security
Springbootexamples
Spring Boot 学习教程
Stars: ✭ 794 (+812.64%)
Mutual labels: redis, mongodb, spring-boot
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+871.26%)
Mutual labels: redis, mongodb, spring-boot
Eshop Soa
EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)
Stars: ✭ 65 (-25.29%)
Mutual labels: redis, spring-boot, spring-security
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+3844.83%)
Mutual labels: redis, spring-boot, spring-security
= spring-5-examples image:https://travis-ci.org/daggerok/spring-5-examples.svg?branch=master["Build Status", link="https://travis-ci.org/daggerok/spring-5-examples"]
Some spring-boot 2 / spring 5 playground project examples
- link:https://github.com/daggerok/spring-security-basics[GitHub: daggerok/spring-security-basics]
- link:https://github.com/daggerok/spring-jwt-secured-apps[Stateless Spring JWT Security app]
- https://github.com/daggerok/spring-integration-flows
- https://github.com/daggerok/fullstack-rsocket-apps
- https://github.com/daggerok/spring-integration-kotlin-dsl
- https://github.com/daggerok/spring-boot-multi-java-ee-apps
- https://github.com/daggerok/spring-boot-jpa-react-jwt-auth-app
- https://github.com/daggerok/rsocket-examples
- link:https://github.com/daggerok/avoiding-reactor-meltdown[Avoiding Reactor Meltdown or how to block correctly with Project Reactor (Spring WebFlux / RSocket)]
- https://github.com/daggerok/boot-your-reactor-kotlin-coroutines
- https://github.com/daggerok/spring-boot-oauth2-apps
- https://github.com/daggerok/spring-integration-java-DSL-example
- link:https://github.com/daggerok/ddd-spring-hexagonal-architecture[GitHub: daggerok/ddd-spring-hexagonal-architecture]
- link:https://github.com/daggerok/javafx-examples/tree/master/spring-boot-kotlin[Spring Boot Kotlin JavaFX starter]
- link:https://github.com/daggerok/webflux-rsocket-cqrs-app[WebFlux RSocket CQRS app GitHub: daggerok/webflux-rsocket-cqrs-app]
- link:https://github.com/daggerok/reactor-examples[Reactor examples]
- link:https://github.com/daggerok/webflux-reactor-broadcaster[WebFlux Reactor Flux PubSub Emitter Broadcaster]
- link:https://github.com/daggerok/kotlin-webflux-mvc[GitHub: daggerok/kotlin-webflux-mvc]
- link:springdoc-openapi-webflux[Spring OpenAPI Swagger with WebFlux]
- link:springdoc-openapi[Spring OpenAPI Swagger on Servlet]
- link:optional-mvc-path-variable[Spring MVC Optional @PathVariable]
- link:https://github.com/daggerok/spring-webflux-groovy-example[Dynamic groovy for spring weblux! see GitHub repo: daggerok/spring-webflux-groovy-example]
- link:https://github.com/daggerok/kotlin-coroutines-reactor-r2dbc[GitHub: daggerok/kotlin-coroutines-reactor-r2dbc Kotlin coroutines + Spring WebFlux + Spring Reactor + R2DBC (postgres) + fabric8-maven-plugin (docker) + Flyway migratoins]
- link:https://github.com/daggerok/r2dbcpg[GitHub: daggerok/r2dbcpg R2DBC PG Kotlin example (maven)]
- link:https://github.com/daggerok/pgr2dbc[GitHub: daggerok/pgr2dbc R2DBC PG Kotlin example (gradle)]
- link:https://github.com/daggerok/spring-cloud-function-stream-integration[spring-cloud-function and spring-cloud-stream integration]
- link:./reactive-spring-webflux-and-web-client/[Non Blocking WebFlux]
- link:https://github.com/daggerok/r2dbc-kickass[GitHub: daggerok/r2dbc-kickass example with Spring WebFlux, R2DBC postgress RDBMS]
- link:./fn/[Simple Fn example]
- link:https://github.com/daggerok/spring-boot-reactive-scala-example[Reactive Scala with Spring Boot and Gradle Kotlin DSL]
- link:https://github.com/daggerok/hazelcast-examples[Hazelcast examples]
- link:https://github.com/daggerok/spring-boot-functional-servlet-example[Functional Servlet based Spring MVC resources]
- link:https://github.com/daggerok/spring-data-jdbc-example[Lightway Spring Data JDBC]
- https://github.com/daggerok/spring-data-jdbc-examples
- link:https://github.com/daggerok/spring-data-java8[Spring Data (JPA) repository return types: CompletableFuture, Stream / Streamble]
- link:https://github.com/daggerok/functional-spring-boot-transaction[Functional Spring Boot Transaction execution]
- link:https://github.com/daggerok/webflux-cqrs-es[Eventsourcing using JPA (in progress..)]
- link:https://github.`com`/daggerok/jpa-uuid[JPA UUID]
- link:https://github.com/daggerok/spring-boot-wiremock-example[Awesome integration testing using Spring Cloud Contract (WireMock)]
- link:https://github.com/daggerok/spring-fu-jafu-example[Spring Fu JaFu (java) example]
- link:./awesome-kotlin/[Spring Boot + Kotlin is Awesome!]
- link:https://github.com/daggerok/r2dbc-example[GitHub daggerok/r2dbc-example - R2DBC: Reactive JDBC]
- link:./makrdown-blog/[Spring Data JDBC, Kotlin | Markdown Blog]
- link:./boot-jsp/[spring-boot jsp]
- link:./spring-ee/[Using spring framework 5 in Java EE (JBOSS EAP 7)]
- link:./js/[Using JSP as template engine / Servlets registration in spring-boot 2 on Tomcat]
- link:./spring-data-jpa-count-query-fix/[using #{entityName} in countQuery - spring data jpa fix]
- link:https://github.com/daggerok/streaming-file-server[File server - full stack spring boot app]
- link:https://github.com/daggerok/spring-boot-http2[HTTP 2.0 (spring-boot 2, java 9+)]
- link:https://github.com/daggerok/oauth2-jdbc-example[OAuth2 (JDBC) auth server, resource server and client app]
- link:https://github.com/daggerok/externalize-spring-boot-public-path[Externalize spring-boot public path]
- link:https://github.com/daggerok/spring-jdbc-h2-schema[JDBC schema for spring-boot apps]
- link:https://github.com/daggerok/spring-cloud-gateway-example[Splitting monolith into micro-services using Spring Cloud Gateway]
- link:https://github.com/daggerok/reactive-spring-cloud[Spring Cloud Gateway]
- link:https://github.com/daggerok/jdbc-playground[Some JDB playground project]
- link:https://github.com/daggerok/spring-boot-thymeleaf-layouts[Thymeleaf Layouts]
- link:https://github.com/daggerok/spring-boot-nuxt-spa[Nuxt.js SPA]
- link:https://github.com/daggerok/static-content-webjar-dependencies[Serve static content from dependent custom webjars]
- link:https://github.com/daggerok/csrf-spring-webflux-mustache[reactive webflux security with mustache template engine]
- link:https://github.com/daggerok/grpc-spring-5[gRPC | spring framework 5]
- link:https://github.com/daggerok/spring-data-mybatis[MyBatis Webflux]
- link:https://github.com/daggerok/spring-boot-runtime-datasource-initialization[Initialization DataSources in runtime]
- link:mapdb[MapDB using functional beans / webflux Kotlin API]
- link:https://github.com/daggerok/spring-security-examples/tree/master/spring-5-security-oauth2[Spring 5 | Spring Security OAuth2 | Spring Boot 2 | Github + Facebook]
- link:github-api-v3-gateway/[Github API v3]
- link:reactor-processors/[Webflux Reactor processors: FluxSink, etc...]
- link:functional-spring/[Spring 5 Reactive Webflux RouterFunction / WebClient examples]
- link:spring-integration-5-example/[Spring 5 Integration example]
- https://github.com/daggerok/spring-integration-5-examples
- link:reactive-webflux-spring-data-redis/[Spring 5 Reactive Redis / Old Webflux REST API]
- link:reactive-mongo-webflux/[Spring 5 Reactive MongoDB / Webflux REST API]
- link:reactive-mongo-webflux-functional/[Spring 5 Reactive MongoDB / Functional REST API]
- link:reactive-functional-security/[Spring 5 Reactive Functional Security]
- link:reactive-security-client/[Spring 5 Reactive WebClient Security]
- link:reactive-security-auth/[Spring 5 Security Authentication and Authorization]
- link:spring-boot-under-the-hood/[Spring boot conditions, auto-configurations and custom starter]
- link:reactive-websocket-sse/[Reactive WebSocket SSE]
- link:webflux-static-content/[Serving static web content with WebFlux]
- link:spring-shell/[Spring shell / webflux / spring-data-keyvalue / kotlin]
- link:mustache-json/[REST API using mustache view engine]
- link:reactive-ngrx/[Reactive static content]
- link:rmi/[Reactive RMI integration O.o]
- link:https://github.com/daggerok/reactive-data-flow-systems/[reactive data-flow systems]
- link:thymeleaf-webflux/[Reactive Thymeleaf]
- link:listener-of-listener/[Kotlin Webflux DSL | listen listener of listeners O.o]
- link:monolith/[Reactive monolith ...again]
- link:xml-wtf/[XML application context config for Kotlin? O.o]
- link:kotlin-beans-dsl/[Kotlin beans DSL]
- link:axon-lock/[Reactive Axon App]
- link:https://github.com/daggerok/functional-spring[functional spring]
resources:
- link:https://www.youtube.com/watch?v=btNIey_2Zdw[YouTube: Bootiful Kotlin by Sébastien Deleuze and Josh Long @ Spring I/O 2018]
- link:https://www.youtube.com/watch?v=8yHc0beE164[YouTube: Why Spring Loves Kotlin - Sébastien Deleuze]
- link:https://www.brighttalk.com/webcast/14893/263393[Spring 5 reactive web deep dive]
- link:https://www.youtube.com/watch?v=TZUZgU6rsNY[TODO: watch Reactive Spring by Juergen Hoeller and Josh Long]
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].