("price", 20d))
.add(Restrictions.eq("author", "sun"))
.list();...(Restrictions.ge("price", 20d), Restrictions.eq("author", "sun")))
....(Restrictions.ge("price", 20d), Restrictions.eq("author", "sun")))
.list();
printListbook...(Restrictions.ge("price", 40d),
Restrictions.and(Restrictions.eq("author", "...sun"),
Restrictions.ge("price", 20d))))
.list();