[J2ME] getHibernateTemplate().find() pobranie rekordów o zadanej wartości parametru

0

Witam wszystkich forumowiczów,
Za pomocą metody pobieram z bazy danych komentarze i zapisuje je do listy. Następnie w kontrolerze przekazuję tę listę do widoku:

 
@Override
public List<Comments> getAllComments()
{
return getHibernateTemplate().find("from "+ Comments.class.getName());
} 

Jednak mam problem z napisaniem metody, która wybiera tylko te komentarze, które posiadają wartosć ID równe przekazanemu parametrowi Próbowałem tak:

@Override
public List<Comments> getAllComments(long commentID)
{
return getHibernateTemplate().find("from "+ User.class.getName()+ " u where u.id= '" + commentID + "'";
} 
 

Nie wychodzi niestety. I nie pobiera żadnych komentarzy.

Pola w klasie Comments

	long id;
	String content;
 
0

Genericsy, Hibernate? To chyba jednak nie jest J2ME...

0

Usun pojedyncze cydzyslowy z wartosci id

0

User.class.getName()
nie
Comment.class.getName()

?

1 użytkowników online, w tym zalogowanych: 0, gości: 1