mise_a_jour:java:hibernate
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| mise_a_jour:java:hibernate [2016/11/27 00:27] – ↷ Page déplacée de refactorisation:java:hibernate à mise_a_jour:java:hibernate root | mise_a_jour:java:hibernate [2017/01/24 22:22] (Version actuelle) – [createCriteria] : suppression d'une ligne inutile. root | ||
|---|---|---|---|
| Ligne 18: | Ligne 18: | ||
| À partir de la version 5 : | À partir de la version 5 : | ||
| <code java> | <code java> | ||
| - | SessionFactory | + | import org.hibernate.Session; |
| + | import org.hibernate.SessionFactory; | ||
| + | import org.hibernate.cfg.Configuration; | ||
| + | |||
| + | Configuration configuration | ||
| + | SessionFactory sessionFactory = configuration.buildSessionFactory(); | ||
| Session session = sessionFactory.openSession(); | Session session = sessionFactory.openSession(); | ||
| </ | </ | ||
| Ligne 31: | Ligne 36: | ||
| <code java> | <code java> | ||
| import org.hibernate.annotations; | import org.hibernate.annotations; | ||
| + | </ | ||
| + | |||
| + | =====createCriteria===== | ||
| + | Jusqu' | ||
| + | <code java> | ||
| + | import org.hibernate.Criteria; | ||
| + | |||
| + | Criteria criteria = session.createCriteria(Pays.class); | ||
| + | List< | ||
| + | </ | ||
| + | |||
| + | À partir de la version 5.2 : | ||
| + | <code java> | ||
| + | import javax.persistence.criteria.CriteriaBuilder; | ||
| + | import javax.persistence.criteria.CriteriaQuery; | ||
| + | |||
| + | CriteriaBuilder builder = session.getCriteriaBuilder(); | ||
| + | CriteriaQuery< | ||
| + | List< | ||
| + | </ | ||
| + | |||
| + | =====createQuery===== | ||
| + | Jusqu' | ||
| + | <code java> | ||
| + | import org.hibernate.Query; | ||
| + | |||
| + | Query query = session.createQuery(" | ||
| + | return query.list(); | ||
| + | </ | ||
| + | |||
| + | À partir de la version 5.2 : | ||
| + | <code java> | ||
| + | import org.hibernate.query.Query; | ||
| + | |||
| + | Query< | ||
| + | return query.getResultList(); | ||
| </ | </ | ||
mise_a_jour/java/hibernate.1480202872.txt.gz · Dernière modification : de root
