使用Java SQL时从运行行获取变量

使用Java SQL时从运行行获取变量,java,sql,database,Java,Sql,Database,例如,让我们假设我使用了控制台行 javaaddperson-c-g-age-y[-w] 输入可以是任意顺序,-w输入是可选的 我的目标是获取这些变量并将其添加到数据库中,但我不知道如何执行 查找并存储输入的变量 这是我所拥有的“伪代码” public AddPerson (String[] args) { //connection to db public boolean newPerson(){ } } 您可以将参数传递给java主方法,如下所示 AddPerson必须

例如,让我们假设我使用了控制台行

javaaddperson-c-g-age-y[-w]

输入可以是任意顺序,-w输入是可选的

我的目标是获取这些变量并将其添加到数据库中,但我不知道如何执行 查找并存储输入的变量

这是我所拥有的“伪代码”

public AddPerson (String[] args) {

//connection to db

public boolean newPerson(){
}

       }

您可以将参数传递给java主方法,如下所示

AddPerson必须是包含main方法的类

java AddPerson "valueOfSin" "Male" "30" "2021" "yesterday"

我想知道我将如何存储这些输入,即使它们是无序的(-c,-g,-age指定它将是哪个条目),您可以使用commons cli传递和解析命名参数