我应该如何模拟此查询,以便收到预定义的ArrayList<Follow>
?
我尝试了很多方法但是他们都很笨拙而且......不能工作,因为我不知道如何处理add()。
result = (ArrayList<Follow>) session.createCriteria(Follow.class).add(Restrictions.eq("followerUsername", followerUsername)).list();
答案 0 :(得分:1)
我会亲自将代码提取到另一个方法中,然后只是模拟该方法。 它看起来像是:
ArrayList<Follow> getFollowListByUsername(String followerUsername) {
return (ArrayList<Follow>) session.createCriteria(Follow.class).add(Restrictions.eq("followerUsername", followerUsername)).list()
}
然后您需要做的就是模仿getFollowListByUsername
方法,这非常容易。