- 履歴一覧
- 差分 を表示
- ソース を表示
- 履歴 を表示
- Spring Boot/作り始めにやること へ行く。
- 1 (2017-03-22 (水) 12:56:59)
- 2 (2017-03-22 (水) 14:07:29)
- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-03-22T05:07:29+00:00","default:haruki","haruki") #author("2017-03-23T03:49:51+00:00","default:haruki","haruki") Spring Bootに限った話ではないけど、作り始めに整えておいた方がいいこと。 *** ビルド [#ic5d7ab6] - プロジェクト分割 - [[プロジェクト分割>Spring Boot/プロジェクトを分割してGradleでビルドする]] -- Gradle -- 依存関係 - DB接続 -- データソース設定 -- 自動化ツール(MyBatis Generator) - Gradle -- import - DI -- Mapper(MyBatis) *** 動作確認 [#qbb2ebd9] - STSで(for development) - jarをキックして(for production) *** 開発環境 [#xae902e6] - ソースコードリポジトリ - インポート手順 *** IDE [#md32b8d3] - STSプラグイン -- Buildship -- EGit -- Properteis Editor -- Vrapper - 設定 -- 文字コード *** ルール [#if99d623] - プロジェクト分割 - パッケージ構成 *** 実装方式 [#if99d623] - 配置 -- テンプレート -- リソース -- Mapper(MyBatis) - 定数 -- domainの定数(Springに頼らない実装) -- application.yml(Springに頼る実装) -- staticな定数(リクエストマッピング名やテンプレート名) *** 例外処理 [#o06f8749] - システムエラー -- すべてのエラーの受け皿として - 画面遷移 -- どこが入力チェックの役割をもつか - フィードバック -- 検査例外 or NOT -- メッセージ ぜんぜん途中