我有以下Java代码:
public T findByPrimaryKey(Object key,Class clazz)抛出CPDPersistenceException {
try {
final EntityManager em = getEntityManager();
T t = em.find(clazz,key);
//etc.
尽管我可以在表中看到该条目,但“ find”方法始终返回null。我创建的EntityManager对象不为null。我添加了打印声明以确保这一点。表中有一个空条目,我已修复该问题,但问题仍然存在。此应用程序创建了三类对象,只有一种,“过程”对象在通过这段代码时会出现此问题。有人知道吗?我在此站点上仔细阅读过有关此问题的类似问题,到目前为止,在给出的答案中我都看不到解决问题的方法。感谢您的宝贵时间。