Web系開発メモ

Java, C#, HTML, CSS, JavaScript のことなどを書いてます。

SpringBoot アプリ開発 1.概要・使用プロダクト

連載記事「SpringBoot アプリ開発」を読み進めると、サンプルの Webアプリを制作することができます。

今回は、サンプルアプリの概要と使用製品を書いていきます。

連載記事

SpringBoot アプリ開発の連載記事は以下の通りです。

  1. 概要・使用プロダクト(今回の記事)
  2. プロジェクト作成・SQL作成
  3. モデル・リポジトリの作成
  4. コントローラー・メインの作成
  5. HTML・JavaScriptの作成
  6. CSS・画像の作成
  7. テスト・動作確認

目次

  1. アプリの機能
  2. 画面イメージ
  3. 使用プロダクト
  4. データベース情報

1. アプリの機能

短いテキスト「つぶやき」を投稿できるアプリケーションです。

つぶやきの「作成・表示・更新・削除(CRUD)」ができる機能を実装します。

2. 画面イメージ

つぶやきのCRUDができるレスポンシブな画面を実装します。

PC向け(サイズ大)

モバイル向け(サイズ小)

3. 使用プロダクト

  • JDK 21
  • PostgreSQL 15
  • Maven 3.9.6
  • Spring Boot 3.2.3
  • Flyway 9.22.3
  • Bootstrap 5.3.0
  • Bootstrap Icons 1.11.3
  • jQuery 3.7.1
  • mustache.js 4.1.0
  • Selenide 7.2.1

Spring Boot は、Web, JPA, Test を使用しました。

JDKMavenのインストール方法は、以下のリンク先にも記載しています。

4. データベース情報

接続先のスキーマ(データベース)とユーザー情報は以下の通りです。

PostgreSQL のインストール方法は、以下のリンク先にも記載しています。

PostgreSQL Windowsにインストールして接続する方法

次の連載記事

2. プロジェクト作成・SQL作成