如何使用IBM JPA工具获取特定列值

时间:2013-08-03 09:25:56

标签: java jpa

示例,我有下表,我想创建一个只获取CustomerID的方法,以便我可以使用它来引用customer表来获取有关该特定客户的更多详细信息。如何获取特定列值并将其添加到String变量中。例如,我想获得一个特定的customerID并将其放入String变量调用custID中。在普通的java查询中,我们可以使用

来做到这一点

String custNo = resultSet.getString("CustomerID");

我如何使用IBM JPA Tools做到这一点?我应该输入什么代码来获取特定的列值?我尝试使用.get()。getClass()或.toString(),它不起作用。

   CREATE TABLE Ordering 
(
    OrderID VARCHAR(6) NOT NULL,
    CustomerID VARCHAR(10),
    OrderDate DATE,
    PRIMARY KEY(OrderID),
    FOREIGN KEY (CustomerID) REFERENCES Customer

);

1 个答案:

答案 0 :(得分:0)

IDE(RAD)是否根据您的基础数据自动生成查询? 以下示例中的“如何添加JPA查询”部分可能会有所帮助 http://www.ibm.com/developerworks/rational/library/08/0819_mutdosch/