Slide 25
Slide 25 text
Spring Shellの使い方
helpでコマンド一覧が出てくる
@Command(command = "user-create", description = "ユーザーを作成するコマンド")
public String createUser(
@Option(shortNames = 'n', longNames = "name", description = "ユーザー名") String name,
@Option(shortNames = 'a', longNames = "age", description = "ユーザーの年齢") Integer age
) {}
@Command(command = "database-connect", description = "データベースに接続するコマンド")
public String connectDatabase(
@Option(shortNames = 'h', longNames = "host", description = "データベースホスト") String host,
@Option(shortNames = 'p', longNames = "port", description = "データベースポート") Integer port
) {}