To achieve the next feature of the news, the key is the HQL statement
Previous post: Hql= "from News D where d.id<? ORDER BY id DESC ";
Filed under: Hql= "from News D where d.id>? ORDER by ID ASC ";
Daoimpl Implementation Method:
Public News NextPage (news) {try{string querystring= "from News d where d.id<?" ORDER BY id DESC "; Query queryobject=getsession (). CreateQuery (queryString); Queryobject.setlong (0,news.getid ()); Queryobject.setfirstresult (0); queryobject.setmaxresults (1); <pre name= "code" class= "java" >public News NextPage (News) {try {String queryString = "from News d where d.id>? ORDER by ID ASC "; Query queryobject = GetSession (). CreateQuery (queryString); Queryobject.setlong (0,news.getid ()); Queryobject.setfirstresult (0); queryobject.setmaxresults (1); return (News) queryobject.list (). get (0); catch (RuntimeException re) {throw re;}}
Return (News) queryobject.list (). get (0);} catch (RuntimeException re) {throw re;}}
HQL realize the next article in the News