Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jahnelgroup/spring-boot-samples
Provided here is a collection of sample code for Spring Boot.
https://github.com/jahnelgroup/spring-boot-samples
spring-boot spring-framework
Last synced: about 1 month ago
JSON representation
Provided here is a collection of sample code for Spring Boot.
- Host: GitHub
- URL: https://github.com/jahnelgroup/spring-boot-samples
- Owner: JahnelGroup
- License: mit
- Created: 2017-09-08T16:38:23.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-25T15:12:21.000Z (almost 5 years ago)
- Last Synced: 2024-10-11T16:04:37.187Z (about 1 month ago)
- Topics: spring-boot, spring-framework
- Language: Kotlin
- Homepage:
- Size: 33 MB
- Stars: 52
- Watchers: 14
- Forks: 28
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spring Boot
Provided here is a collection of sample code for [Spring Boot](https://projects.spring.io/spring-boot/). Some of the examples are written in [Kotlin](https://kotlinlang.org/) as the community is showing a great deal of interest for moving in that direction!
## What is Spring Boot?
Spring Boot makes it ridiculously easy to build advanced software using Java and the Spring Framework. It's ecosystem consists of popular components like [Spring Security](https://projects.spring.io/spring-security/), [Spring Data](https://projects.spring.io/spring-data/), [Spring Integration](https://projects.spring.io/spring-integration/), [Spring Batch](https://projects.spring.io/spring-batch/), and much more.
## Getting Started
The fastest way to get application running from scratch is to use [http://start.spring.io](http://start.spring.io/). Select the options you want, download the zip file, unpack it and run with [Maven](https://maven.apache.org/) or [Gradle](https://gradle.org/).
[Spring Boot CLI](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#cli) is another great way to develop applications. You can perform all the same actions from the web interface directly within your terminal, along with a bunch of other cool things.
```bash
$ spring init --dependencies=web,data-jpa my-project
Using service at https://start.spring.io
Project extracted to '/Users/developer/example/my-project'
```A purchased version of [IntelliJ IDEA](https://www.jetbrains.com/idea/) has advanced support for Spring providing similar features directly within the IDE.
## Learning
The Spring Framework moves fast so it's important to stay up to date, here are a few ways.
* [Spring Boot Documentation](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/)
* [Spring Guides](https://spring.io/guides)
* [Spring Blog](https://spring.io/blog)
* Follow [@springframework](https://twitter.com/springframework?lang=en) and [@springboot](https://twitter.com/springboot?lang=en) on Twitter.If you've never followed the release of new content on the web, [RSS feeds](https://www.lifewire.com/rss-101-3482781) are great way to do that.