From fc2a6c515c2e799a60b4c5a233f7bd5905aac686 Mon Sep 17 00:00:00 2001 From: alwaysfrin <39822157+alwaysfrin@users.noreply.github.com> Date: Tue, 18 Dec 2018 15:09:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E7=AE=97=E6=96=B9=E6=B3=95=E5=90=8D?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=B8=BAfind?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/estsh/i3plus/pojo/base/jpa/dao/BaseRepository.java | 8 ++++---- .../i3plus/pojo/base/jpa/daoimpl/BaseRepositoryImpl.java | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/dao/BaseRepository.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/dao/BaseRepository.java index 728affc..cbedf52 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/dao/BaseRepository.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/dao/BaseRepository.java @@ -252,13 +252,13 @@ public interface BaseRepository extends JpaReposito public boolean isExitBySql(String sql); - public double countSumByProperty(String sumPropertyName,String groupByName,String propertyName, Object value); + public double findSumByProperty(String sumPropertyName,String groupByName,String propertyName, Object value); - public double countSumByProperties(String sumPropertyName,String groupByName,String[] paramName,Object[] paramValue); + public double findSumByProperties(String sumPropertyName,String groupByName,String[] paramName,Object[] paramValue); - public double countAvgByProperty(String sumPropertyName,String groupByName,String propertyName, Object value); + public double findAvgByProperty(String sumPropertyName,String groupByName,String propertyName, Object value); - public double countAvgByProperties(String sumPropertyName,String groupByName,String[] paramName,Object[] paramValue); + public double findAvgByProperties(String sumPropertyName,String groupByName,String[] paramName,Object[] paramValue); public double findMaxByProperty(String sumPropertyName,String groupByName,String propertyName, Object value); diff --git a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/daoimpl/BaseRepositoryImpl.java b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/daoimpl/BaseRepositoryImpl.java index 07acd52..21b6e96 100644 --- a/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/daoimpl/BaseRepositoryImpl.java +++ b/modules/i3plus-pojo-base/src/main/java/cn/estsh/i3plus/pojo/base/jpa/daoimpl/BaseRepositoryImpl.java @@ -1020,12 +1020,12 @@ public class BaseRepositoryImpl extends SimpleJpaRep } @Override - public double countSumByProperty(String sumPropertyName, String groupByName, String propertyName, Object value) { - return countSumByProperties(sumPropertyName,groupByName,new String[]{propertyName},new Object[]{value}); + public double findSumByProperty(String sumPropertyName, String groupByName, String propertyName, Object value) { + return findSumByProperties(sumPropertyName,groupByName,new String[]{propertyName},new Object[]{value}); } @Override - public double countSumByProperties(String sumPropertyName, String groupByName, String[] paramName, Object[] paramValue) { + public double findSumByProperties(String sumPropertyName, String groupByName, String[] paramName, Object[] paramValue) { if ((paramName != null) && (paramName.length > 0) && (paramValue != null) && (paramValue.length > 0)) { StringBuffer sb = new StringBuffer("select sum(:"+sumPropertyName+") from " + persistentClass.getName() + " model where 1=1 "); appendQL(sb,paramName,paramValue); @@ -1044,12 +1044,12 @@ public class BaseRepositoryImpl extends SimpleJpaRep } @Override - public double countAvgByProperty(String sumPropertyName, String groupByName, String propertyName, Object value) { - return countAvgByProperties(sumPropertyName,groupByName,new String[]{propertyName},new Object[]{value}); + public double findAvgByProperty(String sumPropertyName, String groupByName, String propertyName, Object value) { + return findAvgByProperties(sumPropertyName,groupByName,new String[]{propertyName},new Object[]{value}); } @Override - public double countAvgByProperties(String sumPropertyName, String groupByName, String[] paramName, Object[] paramValue) { + public double findAvgByProperties(String sumPropertyName, String groupByName, String[] paramName, Object[] paramValue) { if ((paramName != null) && (paramName.length > 0) && (paramValue != null) && (paramValue.length > 0)) { StringBuffer sb = new StringBuffer("select avg(:"+sumPropertyName+") from " + persistentClass.getName() + " model where 1=1 "); appendQL(sb,paramName,paramValue);