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.
Permalink
Failed to load latest commit information.
src
README.md
manifest.yml
pom.xml

README.md

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

https://github.com/papicella/PivotalSpringBootJPA

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
http://localhost:8080/

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