Projets

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

exercice
Écrire un paginateur Hibernate
Écrire un paginateur Hibernate

Écrire un paginateur Hibernate pour récupérer les objets de type Entry de la base de données et les afficher dans la page test1.jsp (à la place du paginateur simple).

1.

Ecriture

de

la

classe

*

EntryPaginator

*

:

solution
Bloc de code
Bloc de code
public class EntryHPaginator extends AbstractHibernateQueryPaginator<Entry> {

/**
 *
 */
private static final long serialVersionUID = 1L;

/**
 * Constructor.
 */
public EntryHPaginator() {
	super();
}

/**
 * @see org.esupportail.commons.dao.AbstractHibernateQueryPaginator#getQueryString()
 */
@Override
protected String getQueryString() {
	return HqlUtils.from("Entry");
}

}

2. Déclaration spring de entryHPaginator :

Bloc de code
<bean id="entryHPaginator"
	class="org.esupportail.formation.web.beans.EntryHPaginator">
	<property name="daoService" ref="daoService"/>
</bean>

3. Injection du bean entryHPaginator dans le bean test1Controller

...