@Transactional(readOnly = true) public Page findPage(ProductQuery query) { return productDao.findPage(query); }