はじめまして!株式会社情創 技術開発局の@YAKINIKUです!
この度、情創開発ブログの担当となりました。
このブログではSpring Bootを使用したWebアプリケーション開発について解説していきます!
Spring BootとはJavaのフレームワークSpringを統合し
簡単に使えることを目的とした新しいフレームワークのことです。
今回は初めてなのでまずは実際に使用する開発環境のリストを掲載します。
実行環境
開発中 ⇒ 組込みTomcat
本番運用 ⇒ Tomcat8
Java
JAVA 1.8.0_60
DB
postgres 9.4.5-3
ビルドシステム
gradle 2.10
ソース管理
Gitbucket 3.9
Spring Boot
springBootVersion 1.3.1.RELEASE
IDE
pleiades-e4.5-java-jre_20151002
プラグイン
Spring Tool Suite (STS) for Eclipse 3.7.2 RELEASE
Gradle IDE Pack 3.7.x + 1.0.x
MyBatipse1.0.14
lombok 1.16.6
ライブラリ
org.springframework:springloaded:1.2.1.RELEASE
org.springframework.boot:spring-boot-gradle-plugin:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-web:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-thymeleaf:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-jdbc:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-aop:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-logging:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-actuator:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-security:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-velocity:1.3.1.RELEASE
org.springframework.boot:spring-boot-starter-mail:1.3.1.RELEASEl
net.sourceforge.nekohtml:nekohtml:1.9.22
org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1:1.16
org.postgresql:postgresql:9.4-1206-jdbc41
org.mybatis:mybatis:3.3.0
org.mybatis:mybatis-spring:1.2.3
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.6.5
com.google.guava:guava:18.0
org.thymeleaf.extras:thymeleaf-extras-java8time:2.1.0.RELEASE
org.thymeleaf.extras:thymeleaf-extras-springsecurity4:2.1.2.RELEASE
com.univocity:univocity-parsers:1.5.6
com.sun.mail:javax.mail:1.5.2
使用している開発環境はこのようになっていますが、
これだけ載せられても訳が分からないと思いますので
第二回からはこの開発環境の構築について解説していきます。
それでは皆様、これから宜しくお願いします!