안녕 얘들 결과를 반환하도록 연결을 사용하여 :최대 절전 모드 기준, 내가 고객 기업 내부의이 매핑이 제한에 의해
@OneToOne(cascade={javax.persistence.CascadeType.ALL})
@JoinColumn(name="address")
private Address address;
을 그리고 난 내 DAO 클래스에서이 방법이 있습니다
@SuppressWarnings("unchecked")
public List<Customer> getCustomersFromThisAddress() throws Exception{
sessao = null;
try{
sessao = HibernateUtil.getSessionFactory().openSession();
Customer customer= new Customer();
Criteria criteria = sessao.createCriteria(customer.getClass())
.createAlias("address", "a")
.add(Restrictions.ilike("a.area", "bedford"));
return (List<Customer>) criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY).list();
} catch (Exception e) {
return null;
} finally {
sessao.close();
}
}
I 베드포드 지역의 모든 고객을 돌려주고 싶습니다 ... 나는 최대 절전 모드와 기준에 익숙하지 않습니다. 제발 도와주세요.
오류 또는 빈 목록 만 표시 되나요? –
@MaciejKowalski 빈 목록 – OzmaTis