써먹는 웹개발

[Mybatis] View 연동해서 Mybatis in절 사용하는 방법 (ex. '1,2,3') 본문

Server/Mybatis (.xml)

[Mybatis] View 연동해서 Mybatis in절 사용하는 방법 (ex. '1,2,3')

kmhan 2021. 6. 22. 10:53


728x90
반응형

Spring 환경에서 구현한 소스입니다.

 

1. view 소스

 ※ 벨로시티 문법

1
2
3
4
5
6
        #foreach($row in $List)
            if($foreach.index == 0) {
               vStr = $row.parentCrsCode;
            }
           vStr += "," + $row.courseCode;
        #end
cs
1
courseNos = vStr;
cs

결과 : '0,1,2'

 

2. vo파일

1
2
3
4
5
6
7
8
9
    private String courseNos;
 
    public String getCourseNos() {
        return courseNos;
    }
 
    public void setCourseNos(String courseNos) {
        this.courseNos = courseNos;
    }
cs

 

3. mybatis

1
WHERE COURSE_CODE IN (${courseNos})
cs
728x90
반응형


Comments