Kaynağa Gözat

repository param annotation add

shjung 3 yıl önce
ebeveyn
işleme
2dea9e5a74
52 değiştirilmiş dosya ile 153 ekleme ve 112 silme
  1. 2 2
      src/main/java/com/its/api/its/repository/atrd/TbAtrdRoadRltnRepository.java
  2. 4 3
      src/main/java/com/its/api/its/repository/cctv/TbCctvMonitoringRepository.java
  3. 2 1
      src/main/java/com/its/api/its/repository/cctv/TbCctvScnrRepository.java
  4. 7 6
      src/main/java/com/its/api/its/repository/cctv/TbCctvSttsHsRepository.java
  5. 3 2
      src/main/java/com/its/api/its/repository/facility/TbFcltFailHsRepository.java
  6. 3 2
      src/main/java/com/its/api/its/repository/facility/TbFcltFailRparHsRepository.java
  7. 3 2
      src/main/java/com/its/api/its/repository/ifsc/TbIfsc15mStatRepository.java
  8. 2 2
      src/main/java/com/its/api/its/repository/ifsc/TbIfscLinkRltnRepository.java
  9. 1 1
      src/main/java/com/its/api/its/repository/ifsc/TbIfscTrafHsRepository.java
  10. 2 1
      src/main/java/com/its/api/its/repository/ifsc/TbIfscVrtxArrRepository.java
  11. 2 2
      src/main/java/com/its/api/its/repository/ifsc/TbReptCngsSectRepository.java
  12. 3 2
      src/main/java/com/its/api/its/repository/incident/TbIncdOcrrRepository.java
  13. 3 2
      src/main/java/com/its/api/its/repository/link/TbClctSystSttsHsRepository.java
  14. 3 2
      src/main/java/com/its/api/its/repository/link/TbLink15mStatRepository.java
  15. 3 3
      src/main/java/com/its/api/its/repository/link/TbLinkParaClctSystRepository.java
  16. 4 3
      src/main/java/com/its/api/its/repository/link/TbLinkTrafClctHsRepository.java
  17. 2 2
      src/main/java/com/its/api/its/repository/link/TbLinkTrafHsRepository.java
  18. 2 1
      src/main/java/com/its/api/its/repository/link/TbLinkVrtxArrRepository.java
  19. 5 4
      src/main/java/com/its/api/its/repository/link/TbTrfcPrcnStatRepository.java
  20. 3 3
      src/main/java/com/its/api/its/repository/oper/TbUserCnncHsRepository.java
  21. 1 1
      src/main/java/com/its/api/its/repository/oper/TbUserInfrRepository.java
  22. 3 2
      src/main/java/com/its/api/its/repository/road/TbRoad15mStatRepository.java
  23. 1 1
      src/main/java/com/its/api/its/repository/road/TbRoadIfscRltnRepository.java
  24. 1 1
      src/main/java/com/its/api/its/repository/road/TbRoadTrafHsRepository.java
  25. 2 1
      src/main/java/com/its/api/its/repository/road/TbRoadVrtxArrRepository.java
  26. 3 2
      src/main/java/com/its/api/its/repository/unit/TbUnitSystSttsHsRepository.java
  27. 7 6
      src/main/java/com/its/api/its/repository/vds/TbVdsCtlrSttsHsRepository.java
  28. 2 1
      src/main/java/com/its/api/its/repository/vds/TbVdsDtct15mStatRepository.java
  29. 2 1
      src/main/java/com/its/api/its/repository/vds/TbVdsDtctDdStatRepository.java
  30. 2 1
      src/main/java/com/its/api/its/repository/vds/TbVdsDtctHhStatRepository.java
  31. 2 1
      src/main/java/com/its/api/its/repository/vds/TbVdsDtctMnStatRepository.java
  32. 2 1
      src/main/java/com/its/api/its/repository/vds/TbVdsDtctRawClctRepository.java
  33. 2 1
      src/main/java/com/its/api/its/repository/vms/TbVmsCmtrInfrRepository.java
  34. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsCtlrRepository.java
  35. 2 1
      src/main/java/com/its/api/its/repository/vms/TbVmsCtrlHsRepository.java
  36. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsDsplHsRepository.java
  37. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsDsplPrstRepository.java
  38. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsFormObjectRepository.java
  39. 2 1
      src/main/java/com/its/api/its/repository/vms/TbVmsFormObjectTypeRepository.java
  40. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsFormRepository.java
  41. 5 4
      src/main/java/com/its/api/its/repository/vms/TbVmsIfscCmtrGradRepository.java
  42. 2 1
      src/main/java/com/its/api/its/repository/vms/TbVmsIfscRepository.java
  43. 5 4
      src/main/java/com/its/api/its/repository/vms/TbVmsIfscRltnRepository.java
  44. 5 4
      src/main/java/com/its/api/its/repository/vms/TbVmsLinkIfscRepository.java
  45. 2 1
      src/main/java/com/its/api/its/repository/vms/TbVmsLumSetSchRepository.java
  46. 4 3
      src/main/java/com/its/api/its/repository/vms/TbVmsMonitoringRepository.java
  47. 5 4
      src/main/java/com/its/api/its/repository/vms/TbVmsMsgDsplSchRepository.java
  48. 7 6
      src/main/java/com/its/api/its/repository/vms/TbVmsSttsHsRepository.java
  49. 3 2
      src/main/java/com/its/api/its/repository/vms/TbVmsSymbIfscRepository.java
  50. 4 3
      src/main/java/com/its/api/its/repository/vms/TbVmsSymbLibRepository.java
  51. 2 1
      src/main/java/com/its/api/its/repository/vms/VwVmsDsplPrstRepository.java
  52. 1 1
      src/main/resources/application.yml

+ 2 - 2
src/main/java/com/its/api/its/repository/atrd/TbAtrdRoadRltnRepository.java

@@ -2,7 +2,7 @@ package com.its.api.its.repository.atrd;
 
 import com.its.api.its.model.entity.atrd.TbAtrdRoadRltn;
 import com.its.api.its.model.entity.atrd.TbAtrdRoadRltnKey;
-import org.apache.ibatis.annotations.Param;
+import org.springframework.data.repository.query.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
@@ -22,6 +22,6 @@ public interface TbAtrdRoadRltnRepository extends JpaRepository<TbAtrdRoadRltn,
     @Transactional
     @Modifying
     @Query("delete from TbAtrdRoadRltn p where p.atrdId = :atrdId")
-    void deleteDataById(String atrdId);
+    void deleteDataById(@Param("atrdId") String atrdId);
 
 }

+ 4 - 3
src/main/java/com/its/api/its/repository/cctv/TbCctvMonitoringRepository.java

@@ -2,6 +2,7 @@ package com.its.api.its.repository.cctv;
 
 import com.its.api.its.model.entity.cctv.TbCctvMonitoring;
 import com.its.api.its.model.entity.cctv.TbCctvMonitoringKey;
+import org.springframework.data.repository.query.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
@@ -18,16 +19,16 @@ public interface TbCctvMonitoringRepository extends JpaRepository<TbCctvMonitori
     List<TbCctvMonitoring> findAll();
 
     @Query("select p from TbCctvMonitoring p inner join fetch p.cctv where p.monitoringType = :monitoringType and p.monitoringNm = :monitoringNm")
-    List<TbCctvMonitoring> findByName(Integer monitoringType, String monitoringNm);
+    List<TbCctvMonitoring> findByName(@Param("monitoringType") Integer monitoringType, @Param("monitoringNm") String monitoringNm);
 
     @Transactional
     @Modifying
     @Query("delete from TbCctvMonitoring p where p.monitoringType = :monitoringType and p.monitoringNm = :monitoringNm")
-    void deleteByName(Integer monitoringType, String monitoringNm);
+    void deleteByName(@Param("monitoringType") Integer monitoringType, @Param("monitoringNm") String monitoringNm);
 
     /*@Transactional
     @Modifying
     @Query(value = "insert into TB_CCTV_MONITORING values(:mtype, :name, :seq, :nmbr, :mode)", nativeQuery = true)
-    void insertValue(Integer mtype, String name, Integer seq, Long nmbr, Integer mode);*/
+    void insertValue(@Param("mtype") Integer mtype, @Param("name") String name, @Param("seq") Integer seq, @Param("nmbr") Long nmbr, @Param("mode") Integer mode);*/
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/cctv/TbCctvScnrRepository.java

@@ -2,6 +2,7 @@ package com.its.api.its.repository.cctv;
 
 import com.its.api.its.model.entity.cctv.TbCctvScnr;
 import com.its.api.its.model.entity.cctv.TbCctvScnrKey;
+import org.springframework.data.repository.query.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
@@ -25,5 +26,5 @@ public interface TbCctvScnrRepository extends JpaRepository<TbCctvScnr, TbCctvSc
                  " where cctv_mngm_nmbr = :nmbr " +
                  "   and strt_hms       = :strtHms " +
                  "   and end_hms        = :endHms", nativeQuery = true)
-    Integer updateResult(Long nmbr, String strtHms, String endHms, String ctrlDt, String ctrlResYn);
+    Integer updateResult(@Param("nmbr") Long nmbr, @Param("strtHms") String strtHms, @Param("endHms") String endHms, @Param("ctrlDt") String ctrlDt, @Param("ctrlResYn") String ctrlResYn);
 }

+ 7 - 6
src/main/java/com/its/api/its/repository/cctv/TbCctvSttsHsRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.dto.report.ReportFcltSummaryInf;
 import com.its.api.its.model.dto.statistics.FcltSttsStatErrorInf;
 import com.its.api.its.model.entity.cctv.TbCctvSttsHs;
 import com.its.api.its.model.entity.cctv.TbCctvSttsHsKey;
+import org.springframework.data.repository.query.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
@@ -16,20 +17,20 @@ import java.util.List;
 public interface TbCctvSttsHsRepository extends JpaRepository<TbCctvSttsHs, TbCctvSttsHsKey>, JpaSpecificationExecutor<TbCctvSttsHs> {
 
     @Query("select p from TbCctvSttsHs p inner join fetch p.cctv where p.crtnDt between :fromDt and :toDt and p.cctvMngmNmbr in :ids")
-    List<TbCctvSttsHs> findAllByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbCctvSttsHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query("select p.cctvMngmNmbr as nmbr, count(p.cctvMngmNmbr) as errCnt " +
            "  from TbCctvSttsHs p " +
            " where p.crtnDt     >= :fromDt " +
            "   and p.cmncSttsCd <> 'CMS0' " +
            " group by p.cctvMngmNmbr")
-    List<SttsHsErrCntInf> findAllCommErrorCount(String fromDt);
+    List<SttsHsErrCntInf> findAllCommErrorCount(@Param("fromDt") String fromDt);
 
     @Query("select p from TbCctvSttsHs p inner join fetch p.cctv " +
            " where p.crtnDt between :fromDt and :toDt " +
            "   and p.cmncSttsCd <> 'CMS0' " +
            "   and p.cctvMngmNmbr in :ids")
-    List<TbCctvSttsHs> findAllFailByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbCctvSttsHs> findAllFailByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query(value =
             "SELECT NVL(SUM(CMS0CNT), 0) AS cms0Cnt, NVL(SUM(CMS1CNT), 0) AS cms1Cnt " +
@@ -38,12 +39,12 @@ public interface TbCctvSttsHsRepository extends JpaRepository<TbCctvSttsHs, TbCc
                     "          FROM TB_CCTV_STTS_HS " +
                     "         WHERE CRTN_DT BETWEEN :fromDt AND :toDt" +
                     "       )", nativeQuery = true)
-    ReportFcltSummaryInf findAllReportSummary(String fromDt, String toDt);
+    ReportFcltSummaryInf findAllReportSummary(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p from TbCctvSttsHs p inner join fetch p.cctv " +
             " where p.crtnDt between :fromDt and :toDt " +
             "   and p.cmncSttsCd = 'CMS1' ")
-    List<TbCctvSttsHs> findAllReportError(String fromDt, String toDt);
+    List<TbCctvSttsHs> findAllReportError(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query(value =
             "SELECT A.CCTV_MNGM_NMBR AS fcltNmbr, A.CCTV_CTLR_ID AS fcltId, A.ISTL_LCTN_NM AS fcltNm, " +
@@ -59,6 +60,6 @@ public interface TbCctvSttsHsRepository extends JpaRepository<TbCctvSttsHs, TbCc
             "              GROUP BY CCTV_MNGM_NMBR) B " +
             "        WHERE A.CCTV_MNGM_NMBR = B.CCTV_MNGM_NMBR(+)"
             , nativeQuery = true)
-    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(String fromDt, String toDt);
+    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/facility/TbFcltFailHsRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.facility.TbFcltFailHs;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -12,10 +13,10 @@ import java.util.List;
 public interface TbFcltFailHsRepository extends JpaRepository<TbFcltFailHs, String>, JpaSpecificationExecutor<TbFcltFailHs> {
 
     @Query("select p from TbFcltFailHs p where p.fcltId = :fcltId")
-    List<TbFcltFailHs> findAllFailList(String fcltId);
+    List<TbFcltFailHs> findAllFailList(@Param("fcltId") String fcltId);
 
     @Query(value = "SELECT TO_NUMBER(LPAD(NVL(MAX(SUBSTR(FAIL_HS_SEQ, -4)), '0000') + 1, 4, '0')) AS NEWID " +
                    "  FROM TB_FCLT_FAIL_HS                                                                 " +
                    " WHERE SUBSTR(FAIL_HS_SEQ, 1, 6) = '202203'", nativeQuery = true)
-    Integer findNewHsSeq(String currYear);
+    Integer findNewHsSeq(@Param("currYear") String currYear);
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/facility/TbFcltFailRparHsRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -14,10 +15,10 @@ import java.util.List;
 public interface TbFcltFailRparHsRepository extends JpaRepository<TbFcltFailRparHs, TbFcltFailRparHsKey>, JpaSpecificationExecutor<TbFcltFailRparHs> {
 
     @Query("select p from TbFcltFailRparHs p where p.failHsSeq = :failHsSeq")
-    List<TbFcltFailRparHs> findAllFailHsList(String failHsSeq);
+    List<TbFcltFailRparHs> findAllFailHsList(@Param("failHsSeq") String failHsSeq);
 
     @Modifying
     @Query("delete from TbFcltFailRparHs p where p.failHsSeq = :failHsSeq")
-    void deleteDataById(String failHsSeq);
+    void deleteDataById(@Param("failHsSeq") String failHsSeq);
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/ifsc/TbIfsc15mStatRepository.java

@@ -7,6 +7,7 @@ import com.its.api.its.model.entity.ifsc.TbIfsc15mStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,7 +16,7 @@ import java.util.List;
 public interface TbIfsc15mStatRepository extends JpaRepository<TbIfsc15mStat, TbIfsc15mStatKey>, JpaSpecificationExecutor<TbIfsc15mStat> {
 
     @Query("select p.statDt as statDt, count(p.ifscId) as dataCnt from TbIfsc15mStat p where p.statDt between :fromDt and :toDt group by p.statDt")
-    List<TbTraf15mStatCountInf> findAllCountByDateRange(String fromDt, String toDt);
+    List<TbTraf15mStatCountInf> findAllCountByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query( "select b.ifscId as id, nvl(c.cmtrGradCd, 'LTC0') as cmtrGradCd, b.sped as sped " +
             "  from TbIfsc a, TbIfsc15mStat b, TbCmtrGradClsf c " +
@@ -25,5 +26,5 @@ public interface TbIfsc15mStatRepository extends JpaRepository<TbIfsc15mStat, Tb
             "   and (b.sped >= c.lwstTrvlSped and b.sped <= c.hghsTrvlSped) " +
             "   and b.statDt = :statDt"
     )
-    List<TbTraf15mStatListInf> findAllDataByDateRange(String statDt);
+    List<TbTraf15mStatListInf> findAllDataByDateRange(@Param("statDt") String statDt);
 }

+ 2 - 2
src/main/java/com/its/api/its/repository/ifsc/TbIfscLinkRltnRepository.java

@@ -2,11 +2,11 @@ package com.its.api.its.repository.ifsc;
 
 import com.its.api.its.model.entity.ifsc.TbIfscLinkRltn;
 import com.its.api.its.model.entity.ifsc.TbIfscLinkRltnKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -19,7 +19,7 @@ public interface TbIfscLinkRltnRepository extends JpaRepository<TbIfscLinkRltn,
     List<TbIfscLinkRltn> findLinkRltnById(@Param("ifscId") Long ifscId);
 
     @Query(value = "select p.ifscId from TbIfscLinkRltn p where p.linkId = :linkId")
-    List<Long> findIfscIdByLinkId(Long linkId);
+    List<Long> findIfscIdByLinkId(@org.springframework.data.repository.query.Param("linkId") Long linkId);
 
     @Transactional
     @Modifying

+ 1 - 1
src/main/java/com/its/api/its/repository/ifsc/TbIfscTrafHsRepository.java

@@ -2,10 +2,10 @@ package com.its.api.its.repository.ifsc;
 
 import com.its.api.its.model.entity.ifsc.TbIfscTrafHs;
 import com.its.api.its.model.entity.ifsc.TbIfscTrafHsKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;

+ 2 - 1
src/main/java/com/its/api/its/repository/ifsc/TbIfscVrtxArrRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.ifsc.TbIfscVrtxArrKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbIfscVrtxArrRepository extends JpaRepository<TbIfscVrtxArr, TbIfscVrtxArrKey>, JpaSpecificationExecutor<TbIfscVrtxArr> {
 
     @Query("select p from TbIfscVrtxArr p, TbIfsc ifsc where p.levl = :levl and ifsc.delYn = 'N' and p.ifscId = ifsc.ifscId")
-    List<TbIfscVrtxArr> findAllByLevl(Integer levl);
+    List<TbIfscVrtxArr> findAllByLevl(@Param("levl") Integer levl);
 
 }

+ 2 - 2
src/main/java/com/its/api/its/repository/ifsc/TbReptCngsSectRepository.java

@@ -23,10 +23,10 @@ public interface TbReptCngsSectRepository extends JpaRepository<TbReptCngsSect,
 
     @Query("select p from TbReptCngsSect p inner join fetch p.ifsc ifsc inner join fetch ifsc.fromNode fn inner join fetch ifsc.toNode tn " +
            "where p.statYm = :baseMn ")
-    List<TbReptCngsSect> findAllAnalByStatYm(String baseMn);
+    List<TbReptCngsSect> findAllAnalByStatYm(@Param("baseMn") String baseMn);
 
     @Query( "select p from TbReptCngsSect p inner join fetch p.ifsc ifsc inner join fetch ifsc.fromNode fn inner join fetch ifsc.toNode tn " +
             " where p.statYm = :baseMn " +
             "   and p.dayTypeCd = :dayTypeCd")
-    List<TbReptCngsSect> findAllAnalByDayTypeCdAndStatYm(String dayTypeCd, String baseMn);
+    List<TbReptCngsSect> findAllAnalByDayTypeCdAndStatYm(@Param("dayTypeCd") String dayTypeCd, @Param("baseMn") String baseMn);
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/incident/TbIncdOcrrRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.incident.TbIncdOcrr;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,10 +16,10 @@ public interface TbIncdOcrrRepository extends JpaRepository<TbIncdOcrr, String>,
     List<TbIncdOcrr> findAll();
 
     @Query("select p from TbIncdOcrr p where p.incdEndPrarDt between :fromDt and :toDt")
-    List<TbIncdOcrr> findAllProgressHistory(String fromDt, String toDt);
+    List<TbIncdOcrr> findAllProgressHistory(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p from TbIncdOcrr p where p.incdPrgrStepCd = 'ISS2' and p.incdStrtDt between :fromDt and :toDt")
-    List<TbIncdOcrr> findAllProgressIncidentByDateRange(String fromDt, String toDt);
+    List<TbIncdOcrr> findAllProgressIncidentByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query(value = "SELECT LPAD(NVL(MAX(SUBSTR(INCD_OCRR_ID, -9)), '000000000') + 1, 9, '0') AS NEWID " +
                    "  FROM TB_INCD_OCRR " +

+ 3 - 2
src/main/java/com/its/api/its/repository/link/TbClctSystSttsHsRepository.java

@@ -7,6 +7,7 @@ import com.its.api.its.model.entity.link.TbClctSystSttsHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -23,7 +24,7 @@ public interface TbClctSystSttsHsRepository extends JpaRepository<TbClctSystStts
             "  FROM TbClctSystSttsHs p " +
             " WHERE p.prcnDt BETWEEN :fromDt AND :toDt " +
             " GROUP BY p.prcnDt")
-    List<TbClctSystSttsHsClctInf> findAllClctSystByDateRange(String fromDt, String toDt);
+    List<TbClctSystSttsHsClctInf> findAllClctSystByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query(value =
             "SELECT a.prcnDt as prcnDt, " +
@@ -51,7 +52,7 @@ public interface TbClctSystSttsHsRepository extends JpaRepository<TbClctSystStts
             " WHERE a.prcnDt = b.prcnDt ",
             nativeQuery = true
     )
-    List<TbClctSystSttsHsPrcnInf> findAllPrcnSystByDateRange(String fromDt, String toDt);
+    List<TbClctSystSttsHsPrcnInf> findAllPrcnSystByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 /*
     @Query( "SELECT a.prcnDt as prcnDt, " +

+ 3 - 2
src/main/java/com/its/api/its/repository/link/TbLink15mStatRepository.java

@@ -7,6 +7,7 @@ import com.its.api.its.model.entity.link.TbLink15mStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,7 +16,7 @@ import java.util.List;
 public interface TbLink15mStatRepository extends JpaRepository<TbLink15mStat, TbLink15mStatKey>, JpaSpecificationExecutor<TbLink15mStat> {
 
     @Query("select p.statDt as statDt, count(p.linkId) as dataCnt from TbLink15mStat p where p.statDt between :fromDt and :toDt group by p.statDt")
-    List<TbTraf15mStatCountInf> findAllCountByDateRange(String fromDt, String toDt);
+    List<TbTraf15mStatCountInf> findAllCountByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query( "select b.linkId as id, nvl(c.cmtrGradCd, 'LTC0') as cmtrGradCd, b.sped as sped " +
             "  from TbLink a, TbLink15mStat b, TbCmtrGradClsf c " +
@@ -25,5 +26,5 @@ public interface TbLink15mStatRepository extends JpaRepository<TbLink15mStat, Tb
             "   and (b.sped >= c.lwstTrvlSped and b.sped <= c.hghsTrvlSped) " +
             "   and b.statDt = :statDt"
     )
-    List<TbTraf15mStatListInf> findAllDataByDateRange(String statDt);
+    List<TbTraf15mStatListInf> findAllDataByDateRange(@Param("statDt") String statDt);
 }

+ 3 - 3
src/main/java/com/its/api/its/repository/link/TbLinkParaClctSystRepository.java

@@ -2,10 +2,10 @@ package com.its.api.its.repository.link;
 
 import com.its.api.its.model.entity.link.TbLinkParaClctSyst;
 import com.its.api.its.model.entity.link.TbLinkParaClctSystKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,8 +13,8 @@ import java.util.List;
 @Repository
 public interface TbLinkParaClctSystRepository extends JpaRepository<TbLinkParaClctSyst, TbLinkParaClctSystKey> {
 
-    @Query(value = "select distinct p from TbLinkParaClctSyst p where p.LINK_ID = ?1")
-    List<TbLinkParaClctSyst> findListById(Long LINK_ID);
+    @Query(value = "select distinct p from TbLinkParaClctSyst p where p.LINK_ID = :link_id")
+    List<TbLinkParaClctSyst> findListById(@Param("link_id") Long link_id);
 
     @Modifying // select 문이 아님을 나타낸다
     @Query(value = "delete from TB_LINK_PARA_CLCT_SYST", nativeQuery = true)

+ 4 - 3
src/main/java/com/its/api/its/repository/link/TbLinkTrafClctHsRepository.java

@@ -7,6 +7,7 @@ import com.its.api.its.model.entity.link.TbLinkTrafClctHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -47,7 +48,7 @@ PIVOT(
             " WHERE p.prcnDt BETWEEN :fromDt AND :toDt " +
             "   AND p.linkId = :linkId " +
             " GROUP BY p.linkId, p.prcnDt")
-    List<TbLinkTrafClctHsHistInf> findAllHistByDateRange(Long linkId, String fromDt, String toDt);
+    List<TbLinkTrafClctHsHistInf> findAllHistByDateRange(@Param("linkId") Long linkId, @Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query( "SELECT max(l.roadName) as roadName, max(fn.nodeName) as fromNodeInfo, max(tn.nodeName) as toNode, " +
             "      p.linkId AS linkId, p.prcnDt AS prcnDt, " +
@@ -60,7 +61,7 @@ PIVOT(
             " WHERE p.prcnDt BETWEEN :fromDt AND :toDt " +
             "   AND p.linkId in :ids " +
             " GROUP BY p.linkId, p.prcnDt")
-    List<TbLinkTrafClctHsAnalInf> findAllAnalByDateRangeByIds(String fromDt, String toDt, List<Long> ids);
+    List<TbLinkTrafClctHsAnalInf> findAllAnalByDateRangeByIds(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query("SELECT max(l.roadName) as roadName, max(fn.nodeName) as fromNodeInfo, max(tn.nodeName) as toNode, " +
             "      p.linkId AS linkId, p.prcnDt AS prcnDt, " +
@@ -72,5 +73,5 @@ PIVOT(
             "  FROM TbLinkTrafClctHs p inner join p.link l inner join l.fromNode fn inner join l.toNode tn " +
             " WHERE p.prcnDt BETWEEN :fromDt AND :toDt " +
             " GROUP BY p.linkId, p.prcnDt")
-    List<TbLinkTrafClctHsAnalInf> findAllAnalByDateRange(String fromDt, String toDt);
+    List<TbLinkTrafClctHsAnalInf> findAllAnalByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 }

+ 2 - 2
src/main/java/com/its/api/its/repository/link/TbLinkTrafHsRepository.java

@@ -2,10 +2,10 @@ package com.its.api.its.repository.link;
 
 import com.its.api.its.model.entity.link.TbLinkTrafHs;
 import com.its.api.its.model.entity.link.TbLinkTrafHsKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -23,5 +23,5 @@ public interface TbLinkTrafHsRepository extends JpaRepository<TbLinkTrafHs, TbLi
            "         where x.prcnDt between :fromDt and :toDt " +
            "           and x.cmtrGradCd <> 'LTC1' " +
            "         group by x.linkId)")
-    List<TbLinkTrafHs> findAllCongestByDateRange(String fromDt, String toDt);
+    List<TbLinkTrafHs> findAllCongestByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/link/TbLinkVrtxArrRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.link.TbLinkVrtxArrKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbLinkVrtxArrRepository extends JpaRepository<TbLinkVrtxArr, TbLinkVrtxArrKey>, JpaSpecificationExecutor<TbLinkVrtxArr> {
 
     @Query("select p from TbLinkVrtxArr p, TbLink link where p.levl = :levl and link.delYn = 'N' and p.linkId = link.linkId")
-    List<TbLinkVrtxArr> findAllByLevl(Integer levl);
+    List<TbLinkVrtxArr> findAllByLevl(@Param("levl") Integer levl);
 
 }

+ 5 - 4
src/main/java/com/its/api/its/repository/link/TbTrfcPrcnStatRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.link.TbTrfcPrcnStat;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,14 +14,14 @@ import java.util.List;
 public interface TbTrfcPrcnStatRepository extends JpaRepository<TbTrfcPrcnStat, String>, JpaSpecificationExecutor<TbTrfcPrcnStat> {
 
     @Query("select p.prcnDt as prcnDt, p.linkLigtNum as ligtNum, p.linkDelyNum as delyNum, p.linkCngsNum as cngsNum from TbTrfcPrcnStat p where p.prcnDt between :fromDt and :toDt")
-    List<TbTrfcPrcnStatInf> findAllByDateRangeLINK(String fromDt, String toDt);
+    List<TbTrfcPrcnStatInf> findAllByDateRangeLINK(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p.prcnDt as prcnDt, p.ifscLigtNum as ligtNum, p.ifscDelyNum as delyNum, p.ifscCngsNum as cngsNum from TbTrfcPrcnStat p where p.prcnDt between :fromDt and :toDt")
-    List<TbTrfcPrcnStatInf> findAllByDateRangeIFSC(String fromDt, String toDt);
+    List<TbTrfcPrcnStatInf> findAllByDateRangeIFSC(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p.prcnDt as prcnDt, p.roadLigtNum as ligtNum, p.roadDelyNum as delyNum, p.roadCngsNum as cngsNum from TbTrfcPrcnStat p where p.prcnDt between :fromDt and :toDt")
-    List<TbTrfcPrcnStatInf> findAllByDateRangeROAD(String fromDt, String toDt);
+    List<TbTrfcPrcnStatInf> findAllByDateRangeROAD(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p.prcnDt as prcnDt, p.vmsIfscLigtNum as ligtNum, p.vmsIfscDelyNum as delyNum, p.vmsIfscCngsNum as cngsNum from TbTrfcPrcnStat p where p.prcnDt between :fromDt and :toDt")
-    List<TbTrfcPrcnStatInf> findAllByDateRangeVMS(String fromDt, String toDt);
+    List<TbTrfcPrcnStatInf> findAllByDateRangeVMS(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 }

+ 3 - 3
src/main/java/com/its/api/its/repository/oper/TbUserCnncHsRepository.java

@@ -2,10 +2,10 @@ package com.its.api.its.repository.oper;
 
 import com.its.api.its.model.entity.oper.TbUserCnncHs;
 import com.its.api.its.model.entity.oper.TbUserCnncHsKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,10 +15,10 @@ public interface TbUserCnncHsRepository extends JpaRepository<TbUserCnncHs, TbUs
 
 /*
     @Query("select new com.its.api.op.model.dto.oper.TbUserCnncHsDto(p.loginHms, p.userId, p.logoutHms) from TbUserCnncHs p where p.loginHms between :fromDt and :toDt")
-    List<TbUserCnncHsDto> findAllByDateRange(String fromDt, String toDt);
+    List<TbUserCnncHsDto> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 */
     @Query("select p from TbUserCnncHs p where p.loginHms between :fromDt and :toDt")
-    List<TbUserCnncHs> findAllByDateRange(String fromDt, String toDt);
+    List<TbUserCnncHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p from TbUserCnncHs p where p.loginHms between :fromDt and :toDt")
     List<TbUserCnncHs> findAllByDateRangeEntity(@Param("fromDt") String fromDt, @Param("toDt") String toDt);

+ 1 - 1
src/main/java/com/its/api/its/repository/oper/TbUserInfrRepository.java

@@ -1,11 +1,11 @@
 package com.its.api.its.repository.oper;
 
 import com.its.api.its.model.entity.oper.TbUserInfr;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 @Repository

+ 3 - 2
src/main/java/com/its/api/its/repository/road/TbRoad15mStatRepository.java

@@ -7,6 +7,7 @@ import com.its.api.its.model.entity.road.TbRoad15mStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,7 +16,7 @@ import java.util.List;
 public interface TbRoad15mStatRepository extends JpaRepository<TbRoad15mStat, TbRoad15mStatKey>, JpaSpecificationExecutor<TbRoad15mStat> {
 
     @Query("select p.statDt as statDt, count(p.roadId) as dataCnt from TbRoad15mStat p where p.statDt between :fromDt and :toDt group by p.statDt")
-    List<TbTraf15mStatCountInf> findAllCountByDateRange(String fromDt, String toDt);
+    List<TbTraf15mStatCountInf> findAllCountByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query( "select b.roadId as id, nvl(c.cmtrGradCd, 'LTC0') as cmtrGradCd, b.sped as sped " +
             "  from TbRoad a, TbRoad15mStat b, TbCmtrGradClsf c " +
@@ -25,5 +26,5 @@ public interface TbRoad15mStatRepository extends JpaRepository<TbRoad15mStat, Tb
             "   and (b.sped >= c.lwstTrvlSped and b.sped <= c.hghsTrvlSped) " +
             "   and b.statDt = :statDt"
     )
-    List<TbTraf15mStatListInf> findAllDataByDateRange(String statDt);
+    List<TbTraf15mStatListInf> findAllDataByDateRange(@Param("statDt") String statDt);
 }

+ 1 - 1
src/main/java/com/its/api/its/repository/road/TbRoadIfscRltnRepository.java

@@ -2,11 +2,11 @@ package com.its.api.its.repository.road;
 
 import com.its.api.its.model.entity.road.TbRoadIfscRltn;
 import com.its.api.its.model.entity.road.TbRoadIfscRltnKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 

+ 1 - 1
src/main/java/com/its/api/its/repository/road/TbRoadTrafHsRepository.java

@@ -2,10 +2,10 @@ package com.its.api.its.repository.road;
 
 import com.its.api.its.model.entity.road.TbRoadTrafHs;
 import com.its.api.its.model.entity.road.TbRoadTrafHsKey;
-import org.apache.ibatis.annotations.Param;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;

+ 2 - 1
src/main/java/com/its/api/its/repository/road/TbRoadVrtxArrRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.road.TbRoadVrtxArrKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbRoadVrtxArrRepository extends JpaRepository<TbRoadVrtxArr, TbRoadVrtxArrKey>, JpaSpecificationExecutor<TbRoadVrtxArr> {
 
     @Query("select p from TbRoadVrtxArr p, TbRoad road where p.levl = :levl and road.delYn = 'N' and p.roadId = road.roadId")
-    List<TbRoadVrtxArr> findAllByLevl(Integer levl);
+    List<TbRoadVrtxArr> findAllByLevl(@Param("levl") Integer levl);
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/unit/TbUnitSystSttsHsRepository.java

@@ -6,6 +6,7 @@ import com.its.api.its.model.entity.unit.TbUnitSystSttsHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -14,10 +15,10 @@ import java.util.List;
 public interface TbUnitSystSttsHsRepository extends JpaRepository<TbUnitSystSttsHs, TbUnitSystSttsHsKey>, JpaSpecificationExecutor<TbUnitSystSttsHs> {
 
     @Query("select p from TbUnitSystSttsHs p where p.systId = :systId and p.crtnDt between :fromDt and :toDt")
-    List<TbUnitSystSttsHs> findAllHistByDateRange(String systId, String fromDt, String toDt);
+    List<TbUnitSystSttsHs> findAllHistByDateRange(@Param("systId") String systId, @Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     //SELECT SYST_ID, COUNT(SYST_ID) AS CNT FROM TB_UNIT_SYST_STTS_HS WHERE SYST_STTS_CD = 'SPS0' AND CRTN_DT BETWEEN #{FROM_DT} AND #{TO_DT} GROUP BY SYST_ID
     @Query("select p.systId as systId, p.systSttsCd as systSttsCd, count(p.systId) as sttsCnt from TbUnitSystSttsHs p where p.crtnDt between :fromDt and :toDt group by p.systId, p.systSttsCd")
-    List<TbUnitSystSttsHsStatInf> findAllStatByDateRange(String fromDt, String toDt);
+    List<TbUnitSystSttsHsStatInf> findAllStatByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 }

+ 7 - 6
src/main/java/com/its/api/its/repository/vds/TbVdsCtlrSttsHsRepository.java

@@ -8,6 +8,7 @@ import com.its.api.its.model.entity.vds.TbVdsCtlrSttsHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -16,20 +17,20 @@ import java.util.List;
 public interface TbVdsCtlrSttsHsRepository extends JpaRepository<TbVdsCtlrSttsHs, TbVdsCtlrSttsHsKey>, JpaSpecificationExecutor<TbVdsCtlrSttsHs> {
 
     @Query("select p from TbVdsCtlrSttsHs p inner join fetch p.vds where p.ocrrDt between :fromDt and :toDt and p.ctlrMngmNmbr in :ids")
-    List<TbVdsCtlrSttsHs> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsCtlrSttsHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
     @Query("select p.ctlrMngmNmbr as nmbr, count(p.ctlrMngmNmbr) as errCnt " +
             "  from TbVdsCtlrSttsHs p " +
             " where p.ocrrDt     >= :fromDt " +
             "   and p.cmncSttsCd <> 'CMS0' " +
             " group by p.ctlrMngmNmbr")
-    List<SttsHsErrCntInf> findAllCommErrorCount(String fromDt);
+    List<SttsHsErrCntInf> findAllCommErrorCount(@Param("systId") String fromDt);
 
     @Query("select p from TbVdsCtlrSttsHs p inner join fetch p.vds " +
            " where p.ocrrDt between :fromDt and :toDt " +
            "   and (p.cmncSttsCd <> 'CMS0' or p.cboxDoorSttsCd <> 'CDS0' or p.cboxTmpr > 40)" +
            "   and p.ctlrMngmNmbr in :ids")
-    List<TbVdsCtlrSttsHs> findAllFailByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsCtlrSttsHs> findAllFailByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
     @Query(value =
             "SELECT NVL(SUM(CMS0CNT), 0) AS cms0Cnt, NVL(SUM(CMS1CNT), 0) AS cms1Cnt " +
@@ -38,12 +39,12 @@ public interface TbVdsCtlrSttsHsRepository extends JpaRepository<TbVdsCtlrSttsHs
                     "          FROM TB_VDS_CTLR_STTS_RAW " +
                     "         WHERE OCRR_DT BETWEEN :fromDt AND :toDt" +
                     "       )", nativeQuery = true)
-    ReportFcltSummaryInf findAllReportSummary(String fromDt, String toDt);
+    ReportFcltSummaryInf findAllReportSummary(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query("select p from TbVdsCtlrSttsHs p inner join fetch p.vds " +
             " where p.ocrrDt between :fromDt and :toDt " +
             "   and p.cmncSttsCd = 'CMS1' ")
-    List<TbVdsCtlrSttsHs> findAllReportError(String fromDt, String toDt);
+    List<TbVdsCtlrSttsHs> findAllReportError(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query(value =
             "SELECT A.CTLR_MNGM_NMBR AS fcltNmbr, A.VDS_CTLR_ID AS fcltId, A.LCTN AS fcltNm, " +
@@ -59,6 +60,6 @@ public interface TbVdsCtlrSttsHsRepository extends JpaRepository<TbVdsCtlrSttsHs
             "              GROUP BY CTLR_MNGM_NMBR) B " +
             "        WHERE A.CTLR_MNGM_NMBR = B.CTLR_MNGM_NMBR(+)"
             , nativeQuery = true)
-    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(String fromDt, String toDt);
+    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vds/TbVdsDtct15mStatRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vds.TbVdsDtct15mStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVdsDtct15mStatRepository extends JpaRepository<TbVdsDtct15mStat, TbVdsDtct15mStatKey>, JpaSpecificationExecutor<TbVdsDtct15mStat> {
 
     @Query("select p from TbVdsDtct15mStat p inner join fetch p.dtct where p.statDt between :fromDt and :toDt and p.dtctNmbr in :ids")
-    List<TbVdsDtct15mStat> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsDtct15mStat> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vds/TbVdsDtctDdStatRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vds.TbVdsDtctDdStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVdsDtctDdStatRepository extends JpaRepository<TbVdsDtctDdStat, TbVdsDtctDdStatKey>, JpaSpecificationExecutor<TbVdsDtctDdStat> {
 
     @Query("select p from TbVdsDtctDdStat p inner join fetch p.dtct where p.statDt between :fromDt and :toDt and p.dtctNmbr in :ids")
-    List<TbVdsDtctDdStat> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsDtctDdStat> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vds/TbVdsDtctHhStatRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vds.TbVdsDtctHhStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVdsDtctHhStatRepository extends JpaRepository<TbVdsDtctHhStat, TbVdsDtctHhStatKey>, JpaSpecificationExecutor<TbVdsDtctHhStat> {
 
     @Query("select p from TbVdsDtctHhStat p inner join fetch p.dtct where p.statDt between :fromDt and :toDt and p.dtctNmbr in :ids")
-    List<TbVdsDtctHhStat> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsDtctHhStat> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vds/TbVdsDtctMnStatRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vds.TbVdsDtctMnStatKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVdsDtctMnStatRepository extends JpaRepository<TbVdsDtctMnStat, TbVdsDtctMnStatKey>, JpaSpecificationExecutor<TbVdsDtctMnStat> {
 
     @Query("select p from TbVdsDtctMnStat p inner join fetch p.dtct where p.statDt between :fromDt and :toDt and p.dtctNmbr in :ids")
-    List<TbVdsDtctMnStat> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsDtctMnStat> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vds/TbVdsDtctRawClctRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vds.TbVdsDtctRawClctKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVdsDtctRawClctRepository extends JpaRepository<TbVdsDtctRawClct, TbVdsDtctRawClctKey>, JpaSpecificationExecutor<TbVdsDtctRawClct> {
 
     @Query("select p from TbVdsDtctRawClct p inner join fetch p.dtct m inner join fetch m.vds where p.ocrrDt between :fromDt and :toDt and p.dtctNmbr in :ids")
-    List<TbVdsDtctRawClct> findAllByDateRange(String fromDt, String toDt, List<String> ids);
+    List<TbVdsDtctRawClct> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<String> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/TbVmsCmtrInfrRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.vms.TbVmsCmtrInfr;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -16,6 +17,6 @@ public interface TbVmsCmtrInfrRepository extends JpaRepository<TbVmsCmtrInfr, Lo
 
     @Query("select p from TbVmsCmtrInfr p inner join fetch p.vmsIfsc " +
            " where p.vmsIfscId in (select s.vmsIfscId from TbVmsIfscRltn s where s.vmsCtlrNmbr = :vmsCtlrNmbr)")
-    List<TbVmsCmtrInfr> findAllByVms(Long vmsCtlrNmbr);
+    List<TbVmsCmtrInfr> findAllByVms(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr);
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsCtlrRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.vms.TbVmsCtlr;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -21,9 +22,9 @@ public interface TbVmsCtlrRepository extends JpaRepository<TbVmsCtlr, Long>, Jpa
     Integer findAllListCount();
 
     @Query("select p from TbVmsCtlr p inner join fetch p.usagType inner join fetch p.type left outer join fetch p.state where p.vmsCtlrNmbr in :vmsIds and p.delYn = 'N'")
-    List<TbVmsCtlr> findAllListByIds(List<Long> vmsIds);
+    List<TbVmsCtlr> findAllListByIds(@Param("vmsIds") List<Long> vmsIds);
 
     @Query("select p from TbVmsCtlr p inner join fetch p.usagType inner join fetch p.type left outer join fetch p.state where p.vmsTypeCd = :vmsTypeCd and p.delYn = 'N'")
-    List<TbVmsCtlr> findAllListByTypeCd(String vmsTypeCd);
+    List<TbVmsCtlr> findAllListByTypeCd(@Param("vmsTypeCd") String vmsTypeCd);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/TbVmsCtrlHsRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.TbVmsCtrlHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface TbVmsCtrlHsRepository extends JpaRepository<TbVmsCtrlHs, TbVmsCtrlHsKey>, JpaSpecificationExecutor<TbVmsCtrlHs> {
 
     @Query("select p from TbVmsCtrlHs p inner join fetch p.vms where p.ctlDt between :fromDt and :toDt and p.vmsCtlrNmbr in :ids")
-    List<TbVmsCtrlHs> findAllByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbVmsCtrlHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsDsplHsRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.TbVmsDsplHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,8 +14,8 @@ import java.util.List;
 public interface TbVmsDsplHsRepository extends JpaRepository<TbVmsDsplHs, TbVmsDsplHsKey>, JpaSpecificationExecutor<TbVmsDsplHs> {
 
     @Query("select p from TbVmsDsplHs p inner join fetch p.vms where p.dsplDt between :fromDt and :toDt and p.vmsCtlrNmbr in :ids")
-    List<TbVmsDsplHs> findAllByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbVmsDsplHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query("select p from TbVmsDsplHs p inner join fetch p.vms where p.vmsCtlrNmbr = :id and p.dsplDt = :dsplDt order by p.dsplPhaseNum")
-    List<TbVmsDsplHs> findAllImageByDateRange(Long id, String dsplDt);
+    List<TbVmsDsplHs> findAllImageByDateRange(@Param("id") Long id, @Param("dsplDt") String dsplDt);
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsDsplPrstRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.TbVmsDsplPrstKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -22,11 +23,11 @@ public interface TbVmsDsplPrstRepository extends JpaRepository<TbVmsDsplPrst, Tb
             " where vms.delYn = 'N' " +
             "   and p.vmsCtlrNmbr in :vmsCtlrNmbr " +
             "   and (p.vmsCtlrNmbr, p.dsplDt) in (select s.vmsCtlrNmbr, max(s.dsplDt) from TbVmsDsplPrst s group by s.vmsCtlrNmbr)")
-    List<TbVmsDsplPrst> findAllByIds(List<Long> vmsCtlrNmbr);
+    List<TbVmsDsplPrst> findAllByIds(@Param("vmsCtlrNmbr") List<Long> vmsCtlrNmbr);
 
     @Query("select p from TbVmsDsplPrst p inner join p.vms vms " +
             " where vms.delYn = 'N' " +
             "   and p.vmsCtlrNmbr = :vmsCtlrNmbr " +
             "   and p.phase = :phase")
-    List<TbVmsDsplPrst> findAllByIdAndPhase(Long vmsCtlrNmbr, Integer phase);
+    List<TbVmsDsplPrst> findAllByIdAndPhase(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr, @Param("phase") Integer phase);
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsFormObjectRepository.java

@@ -5,15 +5,16 @@ import com.its.api.its.model.entity.vms.TbVmsFormObjectKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 @Repository
 public interface TbVmsFormObjectRepository extends JpaRepository<TbVmsFormObject, TbVmsFormObjectKey>, JpaSpecificationExecutor<TbVmsFormObject> {
 
     @Query("select count(p.symbLibNmbr) from TbVmsFormObject p where p.symbLibNmbr = :id")
-    Integer findUsageCountBySymbolId(Integer id);
+    Integer findUsageCountBySymbolId(@Param("id") Integer id);
 
     @Query("select count(p.vmsIfscId) from TbVmsFormObject p where p.vmsIfscId = :vmsIfscId")
-    Integer findUsageCountByVmsIfscId(Long vmsIfscId);
+    Integer findUsageCountByVmsIfscId(@Param("vmsIfscId") Long vmsIfscId);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/TbVmsFormObjectTypeRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.TbVmsFormObjectTypeKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,5 +14,5 @@ import java.util.List;
 public interface TbVmsFormObjectTypeRepository extends JpaRepository<TbVmsFormObjectType, TbVmsFormObjectTypeKey>, JpaSpecificationExecutor<TbVmsFormObjectType> {
 
     @Query("select p from TbVmsFormObjectType p where p.vmsFormTypeCd = :formType")
-    List<TbVmsFormObjectType> findAllByFormType(Integer formType);
+    List<TbVmsFormObjectType> findAllByFormType(@Param("formType") Integer formType);
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsFormRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.vms.TbVmsForm;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -12,9 +13,9 @@ import java.util.List;
 public interface TbVmsFormRepository extends JpaRepository<TbVmsForm, Integer>, JpaSpecificationExecutor<TbVmsForm> {
 
     @Query("select p from TbVmsForm p where p.vmsTypeCd = :vmsTypeCd")
-    List<TbVmsForm> findAllByVmsType(String vmsTypeCd);
+    List<TbVmsForm> findAllByVmsType(@Param("vmsTypeCd") String vmsTypeCd);
 
     @Query("select p from TbVmsForm p where p.vmsTypeCd = :vmsTypeCd and p.vmsFormTypeCd in :formTypeCd")
-    List<TbVmsForm> findAllByVmsTypeAndFormType(String vmsTypeCd, List<Integer> formTypeCd);
+    List<TbVmsForm> findAllByVmsTypeAndFormType(@Param("vmsTypeCd") String vmsTypeCd, @Param("formTypeCd") List<Integer> formTypeCd);
 
 }

+ 5 - 4
src/main/java/com/its/api/its/repository/vms/TbVmsIfscCmtrGradRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -19,15 +20,15 @@ public interface TbVmsIfscCmtrGradRepository extends JpaRepository<TbVmsIfscCmtr
 
     @Modifying
     @Query("delete from TbVmsIfscCmtrGrad p where p.vmsIfscId = :vmsIfscId")
-    void deleteDataById(Long vmsIfscId);
+    void deleteDataById(@Param("vmsIfscId") Long vmsIfscId);
 
      @Query("select p from TbVmsIfscCmtrGrad p where p.vmsIfscId = :vmsIfscId")
-     List<TbVmsIfscCmtrGrad> findDataById(Long vmsIfscId);
+     List<TbVmsIfscCmtrGrad> findDataById(@Param("vmsIfscId") Long vmsIfscId);
 
     @Modifying
     @Query(value =
-            "insert into TB_VMS_IFSC_CMTR_GRAD(VMS_IFSC_ID, CMTR_GRAD_CD, LWSTSPED, HGHSSPED) select vms_ifsc_id, :cmtr_grad_cd, :lwstsped, :hghssped from TB_VMS_IFSC ",
+            "insert into TB_VMS_IFSC_CMTR_GRAD(VMS_IFSC_ID, CMTR_GRAD_CD, LWSTSPED, HGHSSPED) select vms_ifsc_id, :cmtrGradCd, :lwstsped, :hghssped from TB_VMS_IFSC ",
             nativeQuery = true)
-    void insertDataAll(String cmtr_grad_cd, Integer lwstsped, Integer hghssped);
+    void insertDataAll(@Param("cmtrGradCd") String cmtrGradCd, @Param("lwstsped") Integer lwstsped, @Param("hghssped") Integer hghssped);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/TbVmsIfscRepository.java

@@ -4,13 +4,14 @@ import com.its.api.its.model.entity.vms.TbVmsIfsc;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 @Repository
 public interface TbVmsIfscRepository extends JpaRepository<TbVmsIfsc, Long>, JpaSpecificationExecutor<TbVmsIfsc> {
 
     @Query("select count(p.detrId) from TbVmsIfsc p where p.detrId = :vmsIfscId and p.vmsIfscId <> :vmsIfscId")
-    Integer findUsageCountByVmsIfscId(Long vmsIfscId);
+    Integer findUsageCountByVmsIfscId(@Param("vmsIfscId") Long vmsIfscId);
 
     @Query(value = "SELECT NVL(MAX(VMS_IFSC_ID), 0) + 1 FROM TB_VMS_IFSC", nativeQuery = true)
     Long getNewVmsIfscId();

+ 5 - 4
src/main/java/com/its/api/its/repository/vms/TbVmsIfscRltnRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -17,16 +18,16 @@ public interface TbVmsIfscRltnRepository extends JpaRepository<TbVmsIfscRltn, Tb
     List<TbVmsIfscRltn> findDataAll();
 
     @Query("select p from TbVmsIfscRltn p inner join fetch p.vms inner join fetch p.ifsc where p.vmsCtlrNmbr = :vmsCtlrNmbr")
-    List<TbVmsIfscRltn> findDataById(Long vmsCtlrNmbr);
+    List<TbVmsIfscRltn> findDataById(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr);
 
     @Modifying
     @Query("delete from TbVmsIfscRltn p where p.vmsCtlrNmbr = :vmsCtlrNmbr")
-    void deleteDataById(Long vmsCtlrNmbr);
+    void deleteDataById(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr);
 
     @Query("select count(p.vmsIfscId) from TbVmsIfscRltn p where p.vmsIfscId = :vmsIfscId")
-    Integer findUsageCountByVmsIfscId(Long vmsIfscId);
+    Integer findUsageCountByVmsIfscId(@Param("vmsIfscId") Long vmsIfscId);
 
     @Query(value = "select p.vmsCtlrNmbr from TbVmsIfscRltn p where p.vmsIfscId in :ids")
-    List<Long> findVmsByVmsIfscId(List<Long> ids);
+    List<Long> findVmsByVmsIfscId(@Param("ids") List<Long> ids);
 
 }

+ 5 - 4
src/main/java/com/its/api/its/repository/vms/TbVmsLinkIfscRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -17,16 +18,16 @@ public interface TbVmsLinkIfscRepository extends JpaRepository<TbVmsLinkIfsc, Tb
     List<TbVmsLinkIfsc> findDataAll();
 
     @Query("select p from TbVmsLinkIfsc p inner join fetch p.ifsc where p.vmsIfscId = :vmsIfscId")
-    List<TbVmsLinkIfsc> findDataById(Long vmsIfscId);
+    List<TbVmsLinkIfsc> findDataById(@Param("vmsIfscId") Long vmsIfscId);
 
     @Query("select count(p.vmsIfscId) from TbVmsLinkIfsc p where p.vmsIfscId = :vmsIfscId")
-    Integer findUsageCountByVmsIfscId(Long vmsIfscId);
+    Integer findUsageCountByVmsIfscId(@Param("vmsIfscId") Long vmsIfscId);
 
     @Modifying
     @Query("delete from TbVmsLinkIfsc p where p.vmsIfscId = :vmsIfscId")
-    void deleteDataById(Long vmsIfscId);
+    void deleteDataById(@Param("vmsIfscId") Long vmsIfscId);
 
     @Query(value = "select p.vmsIfscId from TbVmsLinkIfsc p where p.ifscId in :ids")
-    List<Long> findVmsIfscIdByIfscId(List<Long> ids);
+    List<Long> findVmsIfscIdByIfscId(@Param("ids") List<Long> ids);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/TbVmsLumSetSchRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.TbVmsLumSetSchKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -14,7 +15,7 @@ import java.util.Optional;
 public interface TbVmsLumSetSchRepository extends JpaRepository<TbVmsLumSetSch, TbVmsLumSetSchKey>, JpaSpecificationExecutor<TbVmsLumSetSch> {
 
     @Query("select p from TbVmsLumSetSch p inner join fetch p.vms where p.vmsCtlrNmbr = :id and p.schTime = :schTime")
-    Optional<TbVmsLumSetSch> findByKey(Long id, String schTime);
+    Optional<TbVmsLumSetSch> findByKey(@Param("id") Long id, @Param("schTime") String schTime);
 
     @Query("select p from TbVmsLumSetSch p inner join fetch p.vms")
     List<TbVmsLumSetSch> findAll();

+ 4 - 3
src/main/java/com/its/api/its/repository/vms/TbVmsMonitoringRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 import org.springframework.transaction.annotation.Transactional;
 
@@ -15,18 +16,18 @@ import java.util.List;
 public interface TbVmsMonitoringRepository extends JpaRepository<TbVmsMonitoring, TbVmsMonitoringKey>, JpaSpecificationExecutor<TbVmsMonitoring> {
 
     @Query("select p from TbVmsMonitoring p inner join fetch p.vms where p.monitoringType = :monitoringType")
-    List<TbVmsMonitoring> findAllMonitoring(Integer monitoringType);
+    List<TbVmsMonitoring> findAllMonitoring(@Param("monitoringType") Integer monitoringType);
 
     @Query("select p from TbVmsMonitoring p inner join fetch p.vms")
     List<TbVmsMonitoring> findAll();
 
     @Query("select p from TbVmsMonitoring p inner join fetch p.vms where p.monitoringType = :monitoringType and p.monitoringNm = :monitoringNm")
-    List<TbVmsMonitoring> findByName(Integer monitoringType, String monitoringNm);
+    List<TbVmsMonitoring> findByName(@Param("monitoringType") Integer monitoringType, @Param("monitoringNm") String monitoringNm);
 
     @Transactional
     @Modifying // select 문이 아님을 나타낸다
     @Query("delete from TbVmsMonitoring p where p.monitoringType = :monitoringType and p.monitoringNm = :monitoringNm")
-    void deleteByName(Integer monitoringType, String monitoringNm);
+    void deleteByName(@Param("monitoringType") Integer monitoringType, @Param("monitoringNm") String monitoringNm);
 
 /*
     @Transactional

+ 5 - 4
src/main/java/com/its/api/its/repository/vms/TbVmsMsgDsplSchRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -15,15 +16,15 @@ public interface TbVmsMsgDsplSchRepository extends JpaRepository<TbVmsMsgDsplSch
 
     @Modifying
     @Query("delete from TbVmsMsgDsplSch p where p.vmsCtlrNmbr = :vmsCtlrNmbr and p.trfcSituTypeCd in :trfcSituTypeCd")
-    void deleteDataByVmsCtrlTrfcSituTypeCd(Long vmsCtlrNmbr, List<String> trfcSituTypeCd);
+    void deleteDataByVmsCtrlTrfcSituTypeCd(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr, @Param("trfcSituTypeCd") List<String> trfcSituTypeCd);
 
     @Query("select p from TbVmsMsgDsplSch p inner join fetch p.form where p.vmsCtlrNmbr = :vmsCtlrNmbr and p.trfcSituTypeCd in :trfcSituTypeCd")
-    List<TbVmsMsgDsplSch> findAllByVmsCtrlTrfcSituTypeCd(Long vmsCtlrNmbr, List<String> trfcSituTypeCd);
+    List<TbVmsMsgDsplSch> findAllByVmsCtrlTrfcSituTypeCd(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr, @Param("trfcSituTypeCd") List<String> trfcSituTypeCd);
 
     @Query("select nvl(max(p.phase), 0) + 1 as maxPhase from TbVmsMsgDsplSch p where p.vmsCtlrNmbr = :vmsCtlrNmbr and p.trfcSituTypeCd = :trfcSituTypeCd")
-    Integer findMaxPhaseByVmsCtrlTrfcSituTypeCd(Long vmsCtlrNmbr, String trfcSituTypeCd);
+    Integer findMaxPhaseByVmsCtrlTrfcSituTypeCd(@Param("vmsCtlrNmbr") Long vmsCtlrNmbr, @Param("trfcSituTypeCd") String trfcSituTypeCd);
 
     @Query("select p from TbVmsMsgDsplSch p inner join fetch p.form where p.trfcSituTypeCd = :trfcSituTypeCd and p.vmsFormId = :vmsFormId")
-    List<TbVmsMsgDsplSch> findAllByAllEditVmsList(String trfcSituTypeCd, Integer vmsFormId);
+    List<TbVmsMsgDsplSch> findAllByAllEditVmsList(@Param("trfcSituTypeCd") String trfcSituTypeCd, @Param("vmsFormId") Integer vmsFormId);
 
 }

+ 7 - 6
src/main/java/com/its/api/its/repository/vms/TbVmsSttsHsRepository.java

@@ -8,6 +8,7 @@ import com.its.api.its.model.entity.vms.TbVmsSttsHsKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -16,20 +17,20 @@ import java.util.List;
 public interface TbVmsSttsHsRepository extends JpaRepository<TbVmsSttsHs, TbVmsSttsHsKey>, JpaSpecificationExecutor<TbVmsSttsHs> {
 
     @Query("select p from TbVmsSttsHs p inner join fetch p.vms where p.rgstDt between :fromDt and :toDt and p.vmsCtlrNmbr in :ids")
-    List<TbVmsSttsHs> findAllByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbVmsSttsHs> findAllByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query("select p.vmsCtlrNmbr as nmbr, count(p.vmsCtlrNmbr) as errCnt " +
             "  from TbVmsSttsHs p " +
             " where p.rgstDt     >= :fromDt " +
             "   and p.connSttsCd <> 'CMS0' " +
             " group by p.vmsCtlrNmbr")
-    List<SttsHsErrCntInf> findAllCommErrorCount(String fromDt);
+    List<SttsHsErrCntInf> findAllCommErrorCount(@Param("fromDt") String fromDt);
 
     @Query("select p from TbVmsSttsHs p inner join fetch p.vms " +
            " where p.rgstDt between :fromDt and :toDt " +
            "   and (p.connSttsCd <> 'CMS0' or p.cboxdoorOpenSttsCd <> 'CDS0' or p.cboxTmpr > 40)" +
            "   and p.vmsCtlrNmbr in :ids")
-    List<TbVmsSttsHs> findAllFailByDateRange(String fromDt, String toDt, List<Long> ids);
+    List<TbVmsSttsHs> findAllFailByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt, @Param("ids") List<Long> ids);
 
     @Query(value =
             "SELECT NVL(SUM(CMS0CNT), 0) AS cms0Cnt, NVL(SUM(CMS1CNT), 0) AS cms1Cnt " +
@@ -38,13 +39,13 @@ public interface TbVmsSttsHsRepository extends JpaRepository<TbVmsSttsHs, TbVmsS
             "          FROM TB_VMS_STTS_HS " +
             "         WHERE RGST_DT BETWEEN :fromDt AND :toDt" +
             "       )", nativeQuery = true)
-    ReportFcltSummaryInf findAllReportSummary(String fromDt, String toDt);
+    ReportFcltSummaryInf findAllReportSummary(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 
     @Query("select p from TbVmsSttsHs p inner join fetch p.vms " +
             " where p.rgstDt between :fromDt and :toDt " +
             "   and p.connSttsCd = 'CMS1' ")
-    List<TbVmsSttsHs> findAllReportError(String fromDt, String toDt);
+    List<TbVmsSttsHs> findAllReportError(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
     @Query(value =
             "SELECT A.VMS_CTLR_NMBR AS fcltNmbr, A.VMS_CTLR_ID AS fcltId, A.VMS_NM AS fcltNm, " +
@@ -60,7 +61,7 @@ public interface TbVmsSttsHsRepository extends JpaRepository<TbVmsSttsHs, TbVmsS
             "              GROUP BY VMS_CTLR_NMBR) B " +
             "        WHERE A.VMS_CTLR_NMBR = B.VMS_CTLR_NMBR(+)"
             , nativeQuery = true)
-    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(String fromDt, String toDt);
+    List<FcltSttsStatErrorInf> findAllStatisticsCommErrByDateRange(@Param("fromDt") String fromDt, @Param("toDt") String toDt);
 
 
 }

+ 3 - 2
src/main/java/com/its/api/its/repository/vms/TbVmsSymbIfscRepository.java

@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Modifying;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -14,9 +15,9 @@ import java.util.List;
 public interface TbVmsSymbIfscRepository extends JpaRepository<TbVmsSymbIfsc, TbVmsSymbIfscKey>, JpaSpecificationExecutor<TbVmsSymbIfsc> {
 
     @Query("select p from TbVmsSymbIfsc p where p.symbLibNmbr = :id")
-    List<TbVmsSymbIfsc> findDataById(Integer id);
+    List<TbVmsSymbIfsc> findDataById(@Param("id") Integer id);
 
     @Modifying
     @Query("delete from TbVmsSymbIfsc p where p.symbLibNmbr = :id")
-    void deleteDataById(Integer id);
+    void deleteDataById(@Param("id") Integer id);
 }

+ 4 - 3
src/main/java/com/its/api/its/repository/vms/TbVmsSymbLibRepository.java

@@ -4,6 +4,7 @@ import com.its.api.its.model.entity.vms.TbVmsSymbLib;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -12,9 +13,9 @@ import java.util.List;
 public interface TbVmsSymbLibRepository extends JpaRepository<TbVmsSymbLib, Integer>, JpaSpecificationExecutor<TbVmsSymbLib> {
 
     @Query("SELECT p from TbVmsSymbLib p where p.vmsTypeCd = :vmsTypeCd")
-    List<TbVmsSymbLib> findAllSymbolImage(String vmsTypeCd);
+    List<TbVmsSymbLib> findAllSymbolImage(@Param("vmsTypeCd") String vmsTypeCd);
 
-    @Query(value = "SELECT NVL(MAX(SYMBLIB_NMBR), :min_val-1)+1 FROM TB_VMS_SYMB_LIB WHERE SYMBLIB_NMBR BETWEEN :min_val AND :max_val", nativeQuery = true)
-    Integer getNewSymbolId(Integer min_val, Integer max_val);
+    @Query(value = "SELECT NVL(MAX(SYMBLIB_NMBR), :minVal-1)+1 FROM TB_VMS_SYMB_LIB WHERE SYMBLIB_NMBR BETWEEN :minVal AND :maxVal", nativeQuery = true)
+    Integer getNewSymbolId(@Param("minVal") Integer minVal, @Param("maxVal") Integer maxVal);
 
 }

+ 2 - 1
src/main/java/com/its/api/its/repository/vms/VwVmsDsplPrstRepository.java

@@ -5,6 +5,7 @@ import com.its.api.its.model.entity.vms.VwVmsDsplPrstKey;
 import org.springframework.data.jpa.repository.JpaRepository;
 import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
 import org.springframework.data.jpa.repository.Query;
+import org.springframework.data.repository.query.Param;
 import org.springframework.stereotype.Repository;
 
 import java.util.List;
@@ -13,6 +14,6 @@ import java.util.List;
 public interface VwVmsDsplPrstRepository extends JpaRepository<VwVmsDsplPrst, VwVmsDsplPrstKey>, JpaSpecificationExecutor<VwVmsDsplPrst> {
 
     @Query("select p from VwVmsDsplPrst p where p.vmsCtlrNmbr = :id")
-    List<VwVmsDsplPrst> findByIdList(Long id);
+    List<VwVmsDsplPrst> findByIdList(@Param("id") Long id);
 
 }

+ 1 - 1
src/main/resources/application.yml

@@ -9,7 +9,7 @@ application:
     binding-port: 4602
 
 server:
-  port: 80
+  port: 8999
   shutdown: graceful
   error:
     whitelabel: