JPA namedQuery:select仅提供第一个条目

时间:2014-11-10 12:14:20

标签: named-query

这是我的问题: 我有一个DB表,如: CFG_NAME | CFG_CLASS_NAME cfg1 | class1 cfg1 | class2 cfg1 | class3

我的namedQuery是: @NamedQuery(name = "getCfgClassByName", query = "SELECT e FROM CfgClasses e WHERE e.cfgName = :name") })

我的选择看起来像这样:

TypedQuery namedQuery = em.createNamedQuery("getCfgClassByName", CfgClasses.class).setParameter("name", "cfg1"); List result = tq.getResultList(); result -> only one entry (the first in the table)

我的错在哪里?

0 个答案:

没有答案