Javaで作るちっちゃいサンプルWebアプリケーションを作ってみよう
はじめに
はじめに
目次
- Javaアプリケーションのひな形
- Java処理系(Temurin)
- ビルドツール(Gradle)
- フレームワーク(Spring Boot)
- アプリケーション開発の作法
- 階層化ディレクトリとコマンドプロンプト
- バージョン管理(Git)
- 作業日誌(Markdown)
- 静的Webページ
- HTML
- CSS
- ブラウザの開発者ツール
- cURLコマンド
- 動的Webページ
- テンプレートエンジン(Thymeleaf)
- パスとパラメータ
- テキストファイルの読み書き
- 単体テストの自動化(Spock)
- テスト駆動開発
- 永続化
- ファイルシステム
- リレーショナルDB(SQLite)
- NoSQL(MongoDB)
- 更新処理
- FormとPOST
- ログイン
- 認証と認可
- ビルドとデプロイ
- JavaEE/JakartaEE
- 環境構築(AWS)
- CI/CD
- 静的コード解析
- E2Eテスト自動化(Selenium