我希望通过查看第二列值来获取第一列值。
可能出现的问题如下: 1.第一列数据和第二列数据之间存在一对多的关系(因此我必须使用@OneToMany,我想在那个我有get-和set-methodes的类?) 2.如果我将使用查询的where子句(据我所知,我的第一语言不是英语,我必须使用namedQueries,因为find()方法只是用于查找我直接知道的事情)应该是动态的,我简而言之:我想提供一种服务,其中通过HTTP请求有人在第二列的值中键入,然后使用该值我想查找第一列的值
我的以下解决方案想法:
customers = em.createNamedQuery("findAllCustomersWithName")
.setParameter("custName", "Smith")
.getResultList();
所以问题就是我想成为setParamter动态,以便“Smith”依赖于那个HTTP请求,所以我想有一个例如customerName的引用,它将与HTTP请求结合,所以这会取决于用户在UI中输入的内容......我不知道这是怎么可能的,我希望你理解我的问题