class クラス名 {クラスの定義の基本は、Javaとそれほど変わりありません。まぁ、継承やインターフェイス実装などはJavaとは微妙に違いますが、単純なObject継承のクラスであれば、このようにほぼ同じ感覚で書くことができます。
……クラスの内容……
}
def メソッド名 ( 引数 ) {メソッドの定義も、Javaと同じように修飾子や返値を指定して書くこともできます。が、このように「def」と書くだけで済ませることもできます。
……実行する処理……
}
def 変数名;フィールドを用意する場合もメソッドと同様に、Javaらしい「型名 変数名;」という形で変数の型を指定して書くことができます。が、「def 変数名」というように、型を指定せずに書くことも可能です。
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
@RestController class MyBootApp { @RequestMapping("/") def top() { "Hello Spring Boot!!" } }
<< 前へ | 次へ >> |