SJS*_*SJS 7 java mysql hibernate spring-mvc
我试图更改以下代码使用:HibernateTemplate但不能正常工作
public List<Friend> listFriends(String rUser)
{
hibernateTemplate = new HibernateTemplate(sessionFactory);
Friend friend = new Friend();
friend.setUsername(rUser);
// This is the old code that worked!
return (List<Friend>) sessionFactory.getCurrentSession()
.createCriteria(Friend.class)
.add(Example.create(friend))
.list();
// This IS THE NEW CODE THAT I CANT GET TO BUILD?
return (List<Friend>) hibernateTemplate.createCriteria(Friend.class)
.add(Example.create(friend))
.list();
}
Run Code Online (Sandbox Code Playgroud)
Ric*_*chN 17
Friend friend = new Friend();
friend.setUsername(rUser);
return (List<Friend>) hibernateTemplate.findByCriteria(
DetachedCriteria.forClass(Friend.class)
.add(Example.create(friend)));
Run Code Online (Sandbox Code Playgroud)
要么
Friend friend = new Friend();
friend.setUsername(rUser);
return (List<Friend>) hibernateTemplate.findByExample(friend);
Run Code Online (Sandbox Code Playgroud)
要么
return (List<Friend>) hibernateTemplate.findByCriteria(
DetachedCriteria.forClass(Friend.class)
.add(Restrictions.eq("username", rUser)));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29333 次 |
| 最近记录: |