-
SpringBootのControllerの@RequestMappingのURLを定数化して一元管理する
2021/2/3
@RequestMapping/@GetMapping/@PostMappingもURLは一元管理 定数ファイル package com.example.sampleprojectapi.consta ...
-
JSONで使える型は基本3つだけ。APIの設計書にはそれ以外書かないように。
2021/2/3
JSONで使用できる型 型名 例 文字列 "hoge""ほげ" 数値 0123123.123 真偽値 truefalse ヌル値 null オブジェクト {} 配列 [] オブジェクトは配列は構造を表 ...
-
intelliJでSpring/gradleプロジェクトでLombokを有効にする
2021/2/3
Lombokのアノテーションは設定しないと使えません。この記事では、IDEにintelliJ、プロジェクト構成はSpring framework/gradle で、Lombokを使えるようになるまでの ...
-
エンジニア・プログラマの開発体験を下げる要因と理由
2021/2/3
エンジニア・プログラマあるあると思って読んでください。 ソース管理がSVN さすがに2021年以降の新規開発案件ではないと思いますが、SVNでソースコードが管理されているのは嫌です。「えっ」ってなりま ...
-
SpringBootでController-Serivce-DAOの構成を作る
2021/2/6
なぜ、Controller-Serivce-DAOの構成で作るのか? エンタープライズアプリケーションでは、プレゼンテーション層-ビジネス層-インテグレーション層に分けるのが一般的です。インテグレーシ ...
-
GitにPushする(既存プロジェクトをGitHubにpushする方法)
2021/2/3
Springの初期動作確認ができたら、この状態でソースを足さずにまずGitにPushしましょう。そうすることで、初期状態を確認することができます。 リモートリポジトリを作成する 案件ごとにGitサー ...
-
intelliJ IDEAの必須プラグイン~日本語化・ショートカットのEclipse化 他~
2021/2/5
intelliJ IDEAの日本語化 Welcome 画面または Settings/Preferences>Pluginを押す 検索窓に「japanese」と入力 「Japanese Langu ...
-
intelliJ IDEAをインストールする
2021/2/3
intelliJ IDEAは有能かつ人間工学に基づいたJVM向けIDEです。Spring Bootを使った業務システム開発の現場でも、intelliJ IDEAを標準IDEにしているところが増えてき ...
-
JDKを採用するならAdopt Open JDK? Oracle JDK? ライセンスは?違いは?
2021/2/4
なんとなく、Oracle JDKは有償化されるから、無償の Adopt Open JDKを使った方がいいらしいということは小耳にはさんだことがあると思います。実際に何が違うのか、Oracle JDK ...
-
業務システム開発の画面モック作成の進め方とポイント
2021/2/3
なぜ、画面モックを作るのか? 画面モックを作る方法 画面モックを作るときに時間がかかるのは、CSSによるレイアウト調整である。 モックができていると、PG工程は楽になる。 モックを何で作るか? HTM ...