[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
Re: [eclipselink-users] org.hibernate.criterion.Example equivalent in Eclipselink
|
- From: Gaurav Malhotra <gaurav.malhotra@xxxxxxxxxx>
- Date: Mon, 28 Jul 2008 06:34:38 -0700 (PDT)
- Delivered-to: eclipselink-users@eclipse.org
I get the following messgae when I click on the link
http://wiki.eclipse.org/Introduction_to_EclipseLink_Expressions_(ELUG)
There is currently no text in this page, you can search for this page title
in other pages or edit this page.
Gaurav Malhotra wrote:
>
> In Hibernate I use to write the following generic code and utilize
> hibernates org.hibernate.criterion.Example.
>
> http://www.hibernate.org/hib_docs/v3/api/org/hibernate/criterion/Example.html
>
> public List<T> findByExample(T exampleCriteria) {
> final T t = exampleCriteria;
> List<T> list = (List<T>) getJpaTemplate().execute(new JpaCallback() {
> public Object doInJpa(javax.persistence.EntityManager em)
> throws javax.persistence.PersistenceException {
> final Example example = Example.create(t).excludeZeroes();
>
> Criteria criteria = ((Session) em.getDelegate())
> .createCriteria(t.getClass()).add(example)
> .setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
>
> return criteria.list();
> }
> });
> return list;
> }
>
> Whats an equivalent in EclipseLink??
>
--
View this message in context: http://www.nabble.com/org.hibernate.criterion.Example-equivalent-in-Eclipselink-tp18688959p18689196.html
Sent from the EclipseLink - Users mailing list archive at Nabble.com.