ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|---|
|
Spring Frameworkとは?

JavaのWebアプリケーションフレームワークの一つ。
大きな特徴はDI(依存性の注入)やAOP(Acpect Oriented Programming)。
DB、セキュリティ、バッチ等に特化した様々なコンポーネントで構成されている。
公式サイトはこちら。
Spring Frameworkの記事一覧(31件)
Spring Framework は Java のアプリケーションフレームワークです。DI(依存性注入)を軸に、Web・DB・セキュリティまでを扱います。ここに載せているのは、設定と例外で詰まりやすい箇所です。
このカテゴリにある記事です。タイトルをタップすると、手順やエラーの対処が書かれたページに移動します。
| 記事 | 内容 |
|---|---|
| インストール(eclipseプラグイン) | Eclipse プラグインで Spring Framework (STS) を導入する手順 手順: ヘルプ → |
| クイックスタート(1) | ・プロジェクトの作成&初期動作確認 ・DB接続(MySQLを使用) ・DI ・画面で入出力 ・AOP ※AOPに関してはこちらを |
| プロジェクトの作成 | Eclipse でプロジェクトを新規作成する手順一般 Java: ファイル → 新規 → Java プロジェクト動 |
| Spring Bootプロジェクトの作成 | Eclipse (STS) でSpring Boot プロジェクトを作成する手順 前提: JDK 1.8 以上 |
| Spring Bootプロジェクトの実行 | Spring Boot アプリケーションの起動方法 5 種類を網羅: mvn spring-boot:run / |
| Spring BootでHello World! | Spring Initializr(start.spring.io)で雛形生成 → 依存に Spring Web |
| アノテーション一覧(25) | Spring Framework / Spring Boot でよく使う主要アノテーションを役割別に整理 レイヤ |
| DB接続設定からエンティティおよびリポジトリの作成、値の取得まで(JPA編) | Spring Framework + JPA でDB 接続〜エンティティ作成〜値取得までの完全例 前提: Spr |
| DB接続設定や値の取得(JdbcTemplate編) | JdbcTemplate は Spring が提供するJDBC のヘルパークラス DB 接続・例外処理・リソース |
| ビューから値をモデルに格納しコントローラーで受け取る方法 | Spring MVC のビュー → モデル → コントローラのデータフロー ビュー (HTML): <fo |
| コントローラーにてモデルに値を格納してビューに渡す方法 | Controller でモデル保存: Model::create($request->validated()) ま |
| テンプレートエンジン(1) | テンプレートエンジン = HTML の中に変数や制御構文を埋め込み、HTML エスケープを自動化するライブラリ主要 |
| ModelとModelAndViewの違い | Spring MVC の Model と ModelAndView の使い分け Model: コントローラメソッ |
| AOPの使用方法 | Spring AOP (Aspect Oriented Programming) の使い方 共通処理(ログ・トラ |
| classpath: 内部ファイルの読み込み | Spring の classpath: プレフィックスはプロジェクト内リソースを指定する識別子示す場所: src/ |
| file: 外部ファイルの読み込み | Spring で外部ファイルを読み込む 5 つの方法 ResourceLoader: classpath: / |
| CSVファイルアップロード方法(Ajax) | Java/Spring + Ajax で CSV ファイルをアップロードする実装パターンクライアント: FormD |
| CSVファイルダウンロード方法(Ajax) | Ajax で CSV ファイルをダウンロードする方法 Ajax レスポンスをBlob として取得 → URL.c |
| Spring Bootプロジェクトのビルドと本番環境へのデプロイ方法(内部tomcat使用) | Spring Boot プロジェクト(内蔵 Tomcat / jar パッケージ)を本番にデプロイする手順 前提 |
| Application.propertiesの環境依存設定の分割方法 | Spring Boot で環境別 application.properties を分割する方法 基本: appl |
| JPAにおけるEntityManagerの取得方法 | Spring + JPA で EntityManager を取得する方法推奨: @PersistenceConte |
| JPAにおけるjava.sql.Connectionの取得方法 | JPA / Spring Data JPA で低レベルの java.sql.Connection を取得する 4 |
| エラー一覧(14) | Spring の起動時エラーは BeanCreationException と NoSuchBeanDefinit |
| jarの引数を受け取る方法 | Spring Boot で jar 起動時の引数(コマンドライン引数 / プロパティ)を受け取る方法基本: jav |
| Spring BootでGmailからメール送信 | Spring Boot からGmail SMTP 経由でメール送信する手順 依存: spring-boot-st |
| 複数のDBに接続する設定(Spring Boot & JPA編) | Spring Boot + JPA で複数 DB に同時接続する方法 main クラスに @SpringBoot |
| ポート番号の変更 | Spring Boot のデフォルトポートは 8080。 |
| Basic認証の実装と特定のURLに限定する方法 | Spring Boot でBasic 認証を実装する手順 依存: spring-boot-starter-sec |
| Spring SecurityのBasic認証の無効化 | Spring Security を依存に入れると自動で全エンドポイントに Basic 認証一時的な無効化なら sp |
| 独自のエラーページを定義する方法 | Servlet / JSP: web.xml の <error-page> で 404 / 500 を |
| プロパティファイルの値やjar実行時の引数を取得する方法 | Spring Boot は application.properties / application.yml を自 |
Spring は「動かない理由が設定にある」ことが多く、エラーメッセージだけでは原因にたどり着けません。表の中を、出ている例外クラス名で探すのが早道です。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
子ページ
- インストール(eclipseプラグイン)
- クイックスタート
- プロジェクトの作成
- Spring Bootプロジェクトの作成
- Spring Bootプロジェクトの実行
- Spring BootでHello World!
- アノテーション一覧
- DB接続設定からエンティティおよびリポジトリの作成、値の取得まで(JPA編)
- DB接続設定や値の取得(JdbcTemplate編)
- ビューから値をモデルに格納しコントローラーで受け取る方法
- コントローラーにてモデルに値を格納してビューに渡す方法
- テンプレートエンジン
- ModelとModelAndViewの違い
- AOPの使用方法
- classpath: 内部ファイルの読み込み
- file: 外部ファイルの読み込み
- CSVファイルアップロード方法(Ajax)
- CSVファイルダウンロード方法(Ajax)
- Spring Bootプロジェクトのビルドと本番環境へのデプロイ方法(内部tomcat使用)
- Application.propertiesの環境依存設定の分割方法
- JPAにおけるEntityManagerの取得方法
- JPAにおけるjava.sql.Connectionの取得方法
- エラー一覧
- jarの引数を受け取る方法
- Spring BootでGmailからメール送信
- 複数のDBに接続する設定(Spring Boot & JPA編)
- ポート番号の変更
- Basic認証の実装と特定のURLに限定する方法
- Spring SecurityのBasic認証の無効化
- 独自のエラーページを定義する方法
- プロパティファイルの値やjar実行時の引数を取得する方法
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript で base URL を取得する方法|window.location.origin
- 4 YouTube Data API v3 エラー一覧|403・400・404 の原因と対処
- 5 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 6 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 7 Spring Frameworkのアノテーション一覧
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- 【django】ログイン 認証機能 2026-09-08 03:22:09
- MySQL ERROR 1063 Incorrect column specifier for column|原因と直し方 2026-09-08 03:11:09
- 【PHPエラー】Object of class stdClass could not be converted to string 2026-09-07 07:46:04
- Julia Genie ローカル開発サーバ起動完全ガイド 2026-09-07 07:46:04
- Wi-Fi とは|規格と世代(Wi-Fi 4〜7)・周波数帯・CSMA/CA・WPA3 NEW 2026-09-07 07:45:13
- set コマンドでシェルオプションと位置パラメータを操作 | bash 2026-09-07 07:45:13
- JPEG(.jpg/.jpeg)画像形式の完全ガイド — 仕様・マジックナンバー・他形式との比較・EXIF 2026-09-07 07:45:13
- UE5 Get Overlapping Actorsで特定クラスだけ処理|Class Filter・Cast To 2026-09-07 07:45:13
- Linuxで特定拡張子のファイルを再帰削除|find -deleteの安全手順 2026-09-07 07:45:13
- Django CBVでテンプレートに値を渡す|get_context_data・extra_context 2026-09-07 07:45:13
- Linuxで複数ファイルの文字列を一括置換|find・sed・xargsの安全手順 2026-09-07 07:45:13
- Laravelルートグループ|prefix・middleware・nameで一括管理 2026-09-07 07:45:13
- Linux whichコマンドの使い方|絶対パス取得とtype・command -vの違い 2026-09-07 07:45:13
- Linux catコマンドの使い方|行番号表示・複数ファイル連結 2026-09-07 07:45:13
- unable to execute 'gcc': No such file or directory 2026-09-07 07:45:13
コメントを削除してもよろしいでしょうか?