Java
Git
gradle
spring-boot
新人プログラマ応援

Spring Boot解説第1回(開発環境説明)

More than 3 years have passed since last update.

はじめまして!株式会社情創 技術開発局の@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

使用している開発環境はこのようになっていますが、

これだけ載せられても訳が分からないと思いますので

第二回からはこの開発環境の構築について解説していきます。

それでは皆様、これから宜しくお願いします!