Let's set up develop enviorment - accgetter/SpringBoot GitHub Wiki

spring boot とは?

概要的な情報

http://www.techscore.com/blog/2014/05/01/spring-boot-introduction/

関連情報

Spring Freamwork Document

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/index.html

JAX-RS

今回RESTFulなAPIを作成するためこのフレームワークの知識が必要かもしれない https://jax-rs-spec.java.net/ http://www.atmarkit.co.jp/ait/articles/1411/10/news105.html ここがわかりやすかも

Jersey

http://www.javacodegeeks.com/2015/01/getting-started-with-jersey-and-spring-boot.html

以下、ハンズオンの実行ログ

http://jsug-spring-boot-handson.readthedocs.org/en/latest/index.html#

latest java install

(今回は Java SE Development Kit 8u65) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

自分の環境では、"/System/Library/Java/JavaVirtualMachines/" 以下になっていたが、 jdk のインストール先は、"/Library/Java/JavaVirtualMachines/" だった為、JAVA_HOMEのパスを変更。

$ vim ~/.bash_profile 
export JAVA_HOME=$(/usr/libexec/java_home)
を追記
$ source ~/.bash_profile

※ "/usr/libexec/java_home" はinstall されているjava情報を教えてくれる便利なcommand 

Maven 3 install

http://weblabo.oscasierra.net/install-maven-31-macosx-with-homebrew/

IntelliJ install

https://www.jetbrains.com/idea/download/

Lombok install

http://siosio.hatenablog.com/entry/2013/12/23/000054

Lombokとは?

http://codezine.jp/article/detail/7274