gradle
Jakarta EE (旧Java EE)でアプリを作ってみたいけど、Jakarta EEは難しそうだしなー。とりあえず簡単に始められるSpring Bootでいいか。 という方、多くないですか?そもそも、Spring Bootがあるから、Jakarta EEは興味ない!って人も多いと思います。 Jakar…
EclipseではBuildshipプラグインによりGUIで簡単にGradleのプロジェクトを作成することができます。 ある時、Gradleのプロジェクトを作成したところ、プロジェクトが入れ子になった「マルチプロジェクト」としてプロジェクトが作成され、「なんで?」となり…
Spring Bootシリーズ。今回はWeb三層アプリケーションのControllerクラスのテストです。 テスト対象のControllerクラス 今回は、次の3つのメソッドが実装されているControllerクラスをテストします。 package penguin.web.controller; import java.time.Loca…
Spring Bootシリーズ。今回はユニットテストです。 Springでは、テスト用のコンポーネントが用意されていて、Spring Bootではテストの実装も楽に実装できるようになっています。 今回はWebアプリケーションのコントローラをSpring Test + JUnit 5でユニット…
前回までで、Spring Bootを使ったWebアプリケーションのGradleプロジェクトの作成をしました。 今回からは、いよいよSpring BootをつかってWebアプリケーションを構築していきます。 1. 実装する画面のイメージ まずは手始めに3画面のWebアプリケーションを…
前回はSpring Bootを使ったWebアプリケーションを構築すべく、EclipseからGradleプロジェクトを作成しました。 今回は、このプロジェクトを編集して、Webプロジェクトへの変更、Spring Bootの依存関係の追加をします。 1. 不要リソースの削除 作成したGradle…
今回から何回かに分けて、Spring Bootを使ったWebアプリケーションの構築方法を連載します。 今回は手始めにプロジェクトの作成です。今回はビルドツールにGradleを使用します。 ビルドツールとしては、Ant, Maven, Gradleあたりが有名です。 Apache Ant ビ…