2014年4月17日

[JAVA][JPA] 處理getSingleResult沒有值

可用方法之一:

public static <T> T getSingleResult(Query query) {
    query.setMaxResults(1);
    List<?> list = query.getResultList();
    if (list == null || list.size() == 0) {
        return null;
    }
    return (T) list.get(0);
}

沒有留言:

張貼留言