2021-01-01から1年間の記事一覧

SpringBoot : @RequestMappingと@GetMappingの違い

### 目的 @RequestMappingや、@GetMappingが記述されているけど違いがわからない 結論 @RequestMapping GET, POST, PUT, DELETE をするURI全ての前段階のMappingを記述する @GetMapping HTTPリクエストのGETを行うURI 例 /** * コントローラクラスであること…

Thymeleaf: 値を表示する

構文 変数式 例 # pタグを用いる場合 <p th:text="${変数名}"></p> # th: このタグでthymeleafを使うよーっている印 # ${変数名} controllerでattributeされた変数の値を表示する メッセージ式 resourcestフォルダ配下にmessages.propertiesを作成し、定義したメッセージを表示する フォ…

三項演算子

構文 条件式 ? 式1 : 式2 例 コード public class Test { public static void main(String[] args) { int age = 19; boolean isAdult = age >= 20 ? true : false; if(isAdult) { System.out.println("You are adult"); } else { System.out.println("You ar…

Optionalについて

目的 JavaのOptiolanについて学んだのでメモ Optional 用途 nullチェックを簡単に行いたい. 例 if文を用いてnullチェックを行う場合 String hoge = getHoge(); //このときnullが返ってきたときhogeはnullかもしれない if(hoge != null) { //ここでnullチェッ…

IntelliJでdebug時引数を渡して実行するとき

目的 引数を渡してプログラムを実行したい 方法 IntelliJのメニューバー(ウィンドウの一番上に表示されるとこ)の"Run"を選択 "Run"メニューより,"Edit Configurations..."を選択 出てきたタブの中にある"Program arguments"に実行時に渡したい引数を入力して…

USB テザリング

目的 格安キャリアのスマホでUSBテザリングがしたい 手順 設定 無線とネットワーク モバイルネットワーク アクセスポイント名(APN) 自分の契約してるキャリア(右の!マークを押す) APNタイプを選択 以下のように入力 default,supl,ia,dun

SQLとは

SQLとは RDB(リレーショナルデータベース)に対して、データの取得や更新などを行う ことができる言語. SQLはデータベース言語としてISO(国際標準化機構)で規格が標準化されている. 世界的にデータベースを扱う言語の標準の言語になっている. 非手続き型言語 …

データモデルとは

データモデル データベースを作成する際に,データ(情報)の格納のしかた 階層型データモデル データ間を親子関係で表現する. 1つの上位データである親に対して子は複数存在するが,各子データは 1つの親データしか持つことができない. メリット アクセスルート…

データベースとは

データベースとは 1つの場所にデータを利用しやすいように整理し格納されているもの データの集まり