Kotlin Pivotal Spring Boot Albums Demo
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Pivotal CF - Spring Boot / Spring Data JPA / Thymeleaf with Bootstrap demo

The following demo is based on the Spring Boot Albums Demo below but written using Kotlin Classes rather then Java Classes


Kotlin is a functional language developed by the JetBrains guys. Its main benefits are:

  • Conciseness of code
  • Code safety - Null safety by not allowing nulls values unless one specifies variables to be null.
  • Interoptability - 100% Java interop.
  • Ease of use and reduced learning curve
  • Great tooling - As support in Intellij Idea is brilliant

Pivotal Albums Page

alt tag

Steps to Run Locally

  • Clone as follows
> git clone https://github.com/papicella/Kotlin-PivotalSpringBootJPA.git
  • package as shown below
> mvn package
  • Run as follows
mvn spring-boot:run
  • Access as follows

Pas Apicella [papicella at pivotal.io] is a Senior Platform Architect at Pivotal Australia