spring-backend-boilerplate - The modularized backend boilerplate based on Spring Boot Framework, easy to get started and add your business part

  •        20

The quick development boilerplate based on Spring (Boot) Framework which covers the general case of Java backend application something like Account Module, Security Foundation, Audit System, File Upload/Download, Message Notification, Role Based Access Control etc. And we also provide the CRUD sample to show how manage the item list , add new one item , update it or remove it.




Related Projects

Backend-Boilerplate - Boilerplate for Your Server Side(Backend) Application, Spring Boot | Node

  •    Java

Boilerplate for Your Server Side(Backend) Application, Spring Boot | Node.js | Go | Wexin 💫 服务端项目模板

spring-boot-security-saml-sample - Sample SAML 2.0 Service Provider with Spring Boot.

  •    Java

Currently Spring Security SAML module doesn't provide a starter for Spring Boot. Moreover, its configuration is XML-based as of this writing. The aim of this project is to explain how to develop a Service Provider (SP) which uses Spring Boot and Spring Security SAML Extension, by defining an annotation-based configuration (Java Configuration). Thymeleaf is also used as template engine.

angularjs-springmvc-sample-boot - A RESTful sample using Spring Boot, Spring MVC, Spring Data and Angular/Bootstrap

  •    Java

An example application using AnguarJS/Bootstrap as frontend and Spring MVC as REST API producer. More details about the source codes, please read the online GitBook: Building REST APIs with Spring MVC.

tut-spring-boot-oauth2 - Spring Boot and OAuth2:: A tutorial on "social" login and single sign on with Facebook and Github

  •    Java

This guide shows you how to build a sample app doing various things with "social login" using OAuth2 and Spring Boot. It starts with a simple, single-provider single-sign on, and works up to a self-hosted OAuth2 Authorization Server with a choice of authentication providers (Facebook or Github). The samples are all single-page apps using Spring Boot and Spring OAuth on the back end. They also all use plain jQuery on the front end, but the changes needed to convert to a different JavaScript framework or to use server side rendering would be minimal. Because one of the samples is a full OAuth2 Authorization Server we have used the shim JAR which supports bridging from Spring Boot 2.0 to the old Spring Security OAuth2 library. The simpler samples could also be implemented using the native OAuth2 support in Spring Boot security features. The configuration is very similar.

Gemini - Create full backend REST APIs in minutes

  •    Java

Gemini is a backend REST framework to automatically create CRUD REST APIs from scratch (with no coding), starting from a simple Schema definition called Gemini DSL. Gemini automatically handles creating all the storage and entity managers, Creating all the common REST methods and controller, OAuth2 // WIP authentication.

boot-react - A starter application with spring boot and react

  •    Javascript

Be more productive with this simple project that uses the spring dev tools and react transform for hot reloading. Everything: backend, frontend and styles will be hot reloaded automatically.

spring-boot-kotlin-demo - Spring Boot Kotlin project with a REST Webservice and Spring Data

  •    Kotlin

This is the source code for the a sample Spring Boot application developed with Kotlin and Spring Data JPA. See also https://github.com/spring-guides/tut-spring-boot-kotlin for a more complete Spring Boot + Kotlin + JPA example.

spring-swagger2markup-demo - A demo project template using Swagger2Markup, Spring Boot, Springfox and spring-restdocs

  •    Java

This project is a Swagger2Markup (AsciiDoc and GitHub Flavored Markdown) converter demo using Spring Boot, springfox and spring-restdocs. The demo shows how to generate static docs (HTML5 and PDF) with the swagger2markup-gradle-plugin and serve them in a Spring Boot app under http://localhost:9080/docs/index.html and http://localhost:9080/docs/index.pdf. See Swagger2Markup and swagger2markup-gradle-plugin for more details and usage guide.

Tutorials - The REST With Spring Course

  •    Java

This project is a collection of small and focused tutorials - each covering a single and well defined area of development in the Java ecosystem. A strong focus of these is, of course, the Spring Framework - Spring, Spring Boot and Spring Security. In additional to Spring, the following technologies are in focus: core Java, Jackson, HttpClient, Guava.

spring-reactive-sample - Spring 5 Reactive playground

  •    Java

Reactive or Reactive Streams is a hot topic in these days, you can see it in blog entries, presentations, or some online course. Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure.This encompasses efforts aimed at runtime environments (JVM and JavaScript) as well as network protocols.

x-boot - 基于Spring Boot 2

  •    Java

基于Spring Boot 2.x的前后端分离开发平台X-Boot 前台:Vue+iView 后台:Spring Boot 2.x/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/Elasticsearch 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成 动态权限管理 代码生成 日志记录 定时任务 第三方社交账号、短信登录

gs-spring-boot - Building an Application with Spring Boot :: Learn how to build an application with minimal configuration

  •    Java

This guide provides a sampling of how Spring Boot helps you accelerate and facilitate application development. As you read more Spring Getting Started guides, you will see more use cases for Spring Boot. It is meant to give you a quick taste of Spring Boot. If you want to create your own Spring Boot-based project, visit Spring Initializr, fill in your project details, pick your options, and you can download either a Maven build file, or a bundled up project as a zip file. You’ll build a simple web application with Spring Boot and add some useful services to it.

gs-spring-boot-docker - Spring Boot with Docker :: Learn how to create a Docker container from a Spring Boot application with Maven or Gradle

  •    Java

This guide walks you through the process of building a Docker image for running a Spring Boot application. Docker is a Linux container management toolkit with a "social" aspect, allowing users to publish container images and consume those published by others. A Docker image is a recipe for running a containerized process, and in this guide we will build one for a simple Spring boot application.