假設(shè)UserDao或者叫UserRepository中定義了一個函數(shù)
List<User> findByxxxx(xxx)
在Service或者Controller里,
首先注入EntityManager
@PersistenceContext
private EntityManager entityManager;
然后調(diào)用Filter
Filter filter = entityManager.unwrap(Session.class).enableFilter("fromTime");
filter.setParameter("type", "create_content");
filter.setParameter("followerId", 1l);
List<User> list= dao.findByxxxx(xxx);
entityManager.unwrap(Session.class).disableFilter("fromTime");
return list;