Bonjour,
je voulais avoir vos commentaires sur les methodes que j'utilise pour réaliser un crud avec spring+hibernate.
Mon Dao fonctionne tres bien mais je voulais savoir si les methodes que j'utilise sont bonnes ou si d'autres methodes seraient plus adéquates pour avoir une applications vraiment stable.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 public void insertLanguage(Languages lang) { getHibernateTemplate().save(lang); } public Languages getLanguage(String id) { return (Languages) getHibernateTemplate().get(Languages.class, id); } public void updateLanguage(Languages lang) { getHibernateTemplate().saveOrUpdate(lang); } public void deleteLanguage(String id) { Languages lang = null; HibernateTemplate ht = getHibernateTemplate(); List list = ht.find("from Languages del " + "where del.id = ?",id); if(list.size() > 0){ lang = (Languages) list.get(0); ht.delete(lang); } } public List getAllLanguages() { return getSession().createCriteria(Languages.class).list(); }
Partager