Closed6
Kotlinメモ
.ktと.ktsの違い
kt :Kotlin
kts:Kotlin Script コンパイルせずに実行できる
interface JpaRepository<T : Any!, ID : Any!>
このIDって何が入る?
↓
JpaRepository の型引数には、Entityクラスの型とその@Idの型を指定する
@Controllerと@RestControllerのちがい
@Controllerは、戻り値としてView(HTML)を返す際に使うアノテーションです。
Webページアプリ用のコントローラとして使用します。
対して@RestControllerはWebページ用のコントローラとしては使用しません。
リクエストを受け、JSONやXMLを返すAPIサーバー用として使用します。
Not-Null Assertion Operator
!!演算子を使用する場合、nullableな変数を強制的にnon-nullにする。
val str: String? = "test"
val length = str!!.length
このスクラップは2023/12/23にクローズされました