Skip to content

stunstunstun/awesome-spring-boot

Repository files navigation

Awesome Spring Boot

Awesome Build Status Wercker Wercker Wercker

A curated list of amazingly examples of Spring Boot, resources and shiny things.

Contents

Tutorials

Afterwards Spring Boot works

Project Build Description
spring-boot-jdbc-example Gradle Integrating Spring Boot with JDBC
spring-boot-jpa-example Gradle Integrating Spring Boot with JPA
spring-boot-mybatis-example Gradle Integrating Spring Boot with myBatis
spring-boot-mybatis-multi-example Gradle Integrating Spring Boot with multiple datasources
spring-boot-mvc-example Gradle Integrating Spring Boot with Spring MVC

Download

$ git clone https://github.com/stunstunstun/awesome-spring-boot.git

DevOps

Prerequisite

Your operating system must have the JDK installed and it's recommended that you install the IDE to look up the source code.

Test

Check the test case with the @Test annotation.

$ gradlew test 

Build

Build the project and create executable jar and war files.

$ gradlew assemble 

It doesn't work? You should check execution permission.

$ chmod +x gradlew

Run

An example with spring-web-starter can be connected by Web Browser

$ gradlew :spring-boot-mvc-example:bootRun
GET http://localhost:8080/users

Spring Boot Features

Bootstrap By Spring Boot CLI

Install Spring Boot CLI

$ brew tap pivotal/tap
$ brew install springboot
$ spring --version

Create Project

$ spring init --build=gradle --java-version=1.8 --dependencies=data-jpa spring-boot-jpa-example

You can do it in yourself!

Spring Core

Spring Boot Test

Spring Data REST

Data Access

Logging

HTTP Client

Embedded Servlet Containers

Profiles

Actuator

Hotswapping

Deploy To AWS, Cloud Foundry

Spring Boot Book

About

Code based and real world examples of Spring Boot and shiny things. 😍

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages