JavaのWebアプリケーション開発フレームワークによる、Webサイト開発の顛末記です。
EclipseのMavenを使った、Spring-MVC、Thymeleaf、MyBatis 等のプログラミングテクニックを、
備忘録的に記録しています。実際に動くソースコードを多用して説明していますので、
これからEclipseや、Spring-MVCを始めたいと思っている人にとって、少しでも参考になれば幸いです。
■MyHome
■Eclipse の小径
玄関
第1歩 開発環境の導入
1-1)EclipseのDL/Install
1-2)JDKのDL/Install
1-3)TomcatのDL/Install
第2歩 初期設定
2-1)Eclipseの初期設定
2-2)Eclipseの動作環境設定
2-3)SpringIDEのInstall
あぜ道 Eclipseの小技
Accesor自動生成
Inteface自動生成
gitローカルリポジトリの作成
git共有リポジトリの作成と接続
git共有リポジトリの複製
git共有リポジトリからデプロイ
号外
Eclipse4.6(Neon)の導入
Tomcat9の導入
Eclipse4.7(Oxygen)の導入
JDK10への移行
Eclipse4.12.0(2019-06)覚書
■SpringMVC の小径
Labyrinth of Spring-MVC
第1歩 Eclipseのプロジェクト
1-1)Mavenプロジェクトの生成
1-2)Mavenプロジェクトの編集
1-3)pom.xmlの編集
第2歩 Tomcatの環境設定
2-1)Tomcatサ-バ-の設定
第3歩 Webアプリの設計
3-1)Webアプリの基本設計
第4歩 Spring-MVCの初期設定
4-1)web.xml 設定
4-2)Spring-MVC設定
第5歩 Spring-MVC 初めの一歩
5-1)viewの作成
5-2)コントローラ作成
5-3)Hello! Spring-MVC!
第6歩 Spring-MVC 大きな一歩
6-1)パラメータレスポンス
6-2)パラメータリクエスト
第7歩 Spring-MVC 迷いの一歩
7-1)データモデルバインド
7-2)入力チェック
7-3)Singletonの悪魔
第8歩 あと一歩 DB連携
8-1)DB環境の準備
8-2)JDBC接続
8-3)XMLMapper
8-4)邂逅の頂
ちょっと寄り道 ロギングの小径
9-1)log4j2 開発の効率化
9-2)log4j2 設定ファイル
9-3)log4j2 ログクラスの実装
9-4)AOP ロギングの魔法
9-X)補足 例外処理
■Thymeleaf の小径
Thymeleafとは
1)基本的な使い方
2)Thymeleaf使用時の注意点
2-1)HTML終了タグの注意点
2-2)input password属性の注意点
2-3)Thymeleaf3.x系の導入
■MyBatis の小径
MyBatisとは
1)resultMap方式O/Rマッピング
2)MyBatis使用時の注意点
■家路
■散歩のしおり
■JSON ぶらり旅
ぶらり旅立ち
1)グラフ描画(mock)
サンプル動作確認
view(HTML)解説
サーバープログラム解説
2)グラフ描画(json型DB検索)
サンプル動作確認
view(HTML)解説
サーバープログラム解説
3)棒グラフ描画(json型DB検索)
サンプル動作確認
view(HTML)解説
おまけ Google Charts
■応用の森
Eclipse編
Spring-MVC編
Spring Boot編
Java編
HTML編
Thymeleaf編
MyBatis編
JSON編
jQuery/JavaScript 編
総合テクニック 編
その他
■Spring Boot の小径
Spring Boot World
第1歩 Spring Boot環境の導入
1-1)STS の導入
1-2)Gradle の導入
第2歩 Spring Bootプロジェクト
2-1)Gradleプロジェクトの生成
2-2)Gradleタスクビュー
第3歩 Spring Boot 初めの一歩
3-1)Hello Spring Boot !!
第4歩 Spring Boot 匍匐前進
4-1)コンポーネントスキャン
4-2)入力チェック
4-3)Singletonの悪魔
4-4)ロギング
4-5)例外処理
4-6)MyBatisによるDB連携
4-7)Spring Boot グラフサンプル
4-8)環境設定の外部ファイル注入
4-9)静的コンテンツの配置
4-10)ウェルカムページの配置
4-11)エラーページの配置
Spring Bootの感想
第5歩 Spring Boot ホットデプロイ
5-1)Git共有リポジトリの作成
5-2)作業環境構築
5-3)デプロイ環境確認
5-4)ホットデプロイ実施
第6歩 回り道 Mavenの小径
6-1)Mavenプロジェクト作成
6-2)作業環境構築
6-3)ホットデプロイ
Spring Boot Ending
■雑記帳
サイト内検索
[Configration]
[Profile]
[Contact]
[Scroll to TOP]