Changeset 779 for tapas/persistence/implementation
- Timestamp:
- 04/01/14 16:56:38 (10 years ago)
- Location:
- tapas/persistence/implementation/com/ether/dao
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
tapas/persistence/implementation/com/ether/dao/Observatory.hbm.xml
r504 r779 4 4 <hibernate-mapping default-cascade="save-update" auto-import="false"> 5 5 6 <class name="com.ether.tapas.Observatory" table="observatory"> 6 <!--<class name="com.ether.tapas.Observatory" table="observatory_complet">--> 7 <class name="com.ether.tapas.Observatory" table="observatory_intermediaire"> 7 8 8 9 <id name="id"> -
tapas/persistence/implementation/com/ether/dao/ObservatoryDAOImpl.java
r467 r779 3 3 import com.ether.PersistenceException; 4 4 import com.ether.tapas.Observatory; 5 import org.hibernate.criterion.Criterion; 5 6 import org.hibernate.criterion.DetachedCriteria; 6 7 import org.hibernate.criterion.MatchMode; 8 import org.hibernate.criterion.Order; 7 9 import org.hibernate.criterion.Restrictions; 8 10 import org.jetbrains.annotations.NotNull; … … 40 42 throws PersistenceException 41 43 { 42 final DetachedCriteria criteria = DetachedCriteria.forClass( Observatory.class ); 44 final DetachedCriteria criteria = DetachedCriteria.forClass( Observatory.class ) 45 //.add( (Criterion) Order.asc( "name" ) ); 46 .addOrder( Order.asc( "name" ) ); 43 47 return selectAllByCriteria( Observatory.class, criteria ); 44 48 } … … 52 56 return selectByCriteria( Observatory.class, criteria ); 53 57 } 58 59 @Nullable 60 public Observatory getObservatoryByName( @NotNull final String name) 61 throws PersistenceException 62 { 63 final DetachedCriteria criteria = DetachedCriteria.forClass( Observatory.class ) 64 .add( Restrictions.eq( "name", name )); 65 return selectByCriteria( Observatory.class, criteria ); 66 } 54 67 }
Note: See TracChangeset
for help on using the changeset viewer.