简单的分页SQL
@Query(nativeQuery = true, value = "SELECT * FROM company_project WHERE (project_code = :projectCode or :projectCode IS NULL) " +
"and (project_name = :projectName or :projectName IS NULL)" +
"and (status = :status or :status IS NULL) limit :pageNo,:pageSize ")
List<CompanyProject> findByQuery(@Param("projectCode")String projectCode, @Param("projectName")String projectName,
@Param("status")Boolean status, @Param("pageNo")Integer pageNo, @Param("pageSize")Integer pageSize);