Native SQL with Entity Manager JPQL CriteriaAPI NamedQuery NamedQueryまたはNamedNativeQueryを使用する。 Spring Data JPA 命名規約に従ってメソッドを作る @Queryアノテーションを使う リポジトリ実装クラスでクエリーを実装 Specificationで実装 Spring Data JPA – Reference Documentation
ジャンプ命令 クラスとインターフェース enumクラス シールドクラス 分解宣言 データクラス オブジェクト オブジェクト式 オブジェクト宣言 コンパニオンオブジェクト コンパイル時定数 拡張 接中辞(infix)記法 ラムダと無名関数 レシーバー付き関数リテラル クラス移譲 プロパティ委譲 型チェックとスマートキャスト 明示的なキャスト 例外 演算子オーバーロード ジェネリクス 就職されたthis Null安全 SAM(Single Abstract Method)変換 末尾再帰
varとval “var”は再代入可能“val”は再代入不可 基本型 型 概要 Double 64ビット浮動小数点数 Float 32ビット浮動小数点数 Long 64ビット符号付き整数 Int 32ビット符号付き整数 Short 16ビット符号付き整数 Byte 8ビット符号付き整数 Char 1文字を表す文字型 Boolean 真偽値(trueまたはfalse) String 文字列 Kotlinの基本形 数値リテラル 文字と文字列 型変換 ビット演算 Nullable 配列 Array<T>クラスを使う Boxingされていないプリミティブ型の配列用にByteArray,ShortArray,IntArrayがある。 作成するときは val x : IntArray = intArrayOf(1,2,3) コレクション List、…
インターフェースは暗黙的にpublicであり、abstract。インターフェースを実装した具象クラスはインターフェースに定義されたメソッドを実装することを要求される。abstractメソッドを実装しない場合はクラス自身も中小クラスとしなければならない。このソースコードではfor文の中で型推論も行われる。 Kotlinにおいてはabstractメソッドが存在する場合、abstractクラスの宣言は必要だが、abstractであるメソッドにはabstractの宣言は必要なかった。継承はクラス定義の後ろに”:”を指定して行う。インターフェースの場合クラス名の後ろの”()”は不要で、書くとエラーになる。 for文はjavaの拡張構文っぽい書き方だが構文は別のもののようだ。
Summary Because I need to write Kotolin with sprigboot.Today, I’m going to rewrite java to kotolin. First , I write Code in Java. That is java code difficulty is almost equivalent to Oracle exammination level as Programmer II or maybe I. Then I rewrite codes into Kotolin. I would to understand Kotolin and Java. 今回は以下のクラスを使う。メンバ変数へのアクセス修飾子とコンストラクタ、メソッドの呼び出しを書き換えてみようと思う。 コンストラクタを簡略化して記述できる。引数で…
1日目: 前々からHDDの動きが怪しいので、入れ替えてみようと思います。HDDとSSDを購入しました。せっかくなのでサーバーっぽく使うのもありかもしれません。 2日目: Amazonアフェリエイトから審査の結果が来てお断りされました。前はすんなり通してくれたじゃないですかー。なぜだ。俺のサイトはまだ未完成なのか。ハードディスクはまだ届きません。ウィジットは削除しておきました。こういうのは審査が通るまで使えないようにしておくべきですよね。 SSDとHDD届いた。休暇の最終日にHDDを換装するだなんて、失敗したら週末までデスクトップ使えないのに… SSDにOSを入れて問題なくWindows7から10にアップグレードできれば、そのまま2TBのHDDからデータを移動させます。 3日目: ファイルを移動させたりして容量を削り、 EaseUS Todo Backup というツールで2時間ほ…