본문 바로가기
728x90
반응형

분류 전체보기641

[Mybatis] - 마이바티스 동적 쿼리 foreach문 속성 및 사용방법 #마이바티스 동적 쿼리 foreach문 속성 및 사용방법 #Mybatis 동적쿼리 속성 종류 collection : 전달받은 인자. List or Array 형태만 사용 가능합니다. item : 전달받은 인자 값을 alias(별칭)으로 대체합니다. index : 반복되는 구문 번호입니다. (0부터 순차적으로 증가합니다.) open : 구문이 시작될때 한번 삽입되는 문자열입니다. close : 구문이 종료될때 한번 삽입되는 문자열입니다. separator : 반복 되는 사이사이 추가되는 문자열입니다. #Mybatis 동적쿼리 예시 -List에 1,2,3을 담습니다. List userIdList = new ArrayList(); userIdList.add("1"); userIdList.add("2"); us.. 2021. 7. 22.
[Mybatis] - 마이바티스 DBMS별(Oracle, MySQL, MSSQL) Like문 사용방법 #마이바티스 DBMS별(Oracle, MySQL, MSSQL) Like문 사용방법 #Oracle에서 LIKE문 사용방법입니다. WHERE column LIKE '%' || #{param} || '%' #MySQL에서 LIKE문 사용방법입니다. WHERE column LIKE CONCAT('%', #{param}, '%') #MSSQL에서 LIKE문 사용방법입니다. WHERE column LIKE '%' + #{param} + '%' 2021. 7. 22.
[Mybatis] - 마이바티스에서 mapUnderscoreToCamelCase(feat. Spring Boot) 카멜케이스 설정 방법 #마이바티스에서 mapUnderscoreToCamelCase(feat. Spring Boot) 설정 방법 -테이터베이스 컬럼명 형태를 자동으로 Java 프로퍼티형태인 CamelCase형태로 매핑시켜줍니다. -ex) USER_ID == userId -default : false -mybatis-config.xml에 설정합니다. 2021. 7. 22.
[Java] - 자바 BigDecimal 사용법 #자바 BigDecimal 사용법 #0처리 BigDecimal.ZERO new BigDecimal("0") #사칙연산 더하기 add 빼기 subtract 곱하기 multiply 나누기 divide #소수점 처리 setScale 사용자 지정 RoundingMode #함수 BigDecimal.ROUND_UP 올림 BigDecimal.ROUND_DOWN 버림 BigDecimal.ROUND_HALF_UP 반올림(5이상) BigDecimal.ROUND_HALF_DOWN 반내림(5이하) #비교 compareTo return 값 BigDecimal수치가 val보다 작으면 -1 val와 같으면 0 val보다 크면 1 2021. 6. 9.
[Git/GitHub] - 깃 원격저장소(remote) 기본 문법 및 사용법 #깃 원격저장소(remote) 기본 문법 및 사용법 #git remote add origin 원격 저장소 주소 -원격저장소를 설정할 수 있습니다. #git remote -v -원격저장소 정보를 확인할 수 있습니다. #git push(git push -u origin master) -로컬 저장소에서 원격 저장소로 저장할 수 있습니다. #git pull(git pull origin master) -원격 저장소에서 지역 저장소로 가져올 수 있습니다. #git clone -원격 저장소의 정보를 로컬 저장소에 복사할 수 있습니다. #git fetch -원격 브랜치 정보 가져올 수 있습니다. (변화의 정보 확인 후 git pull) 2021. 2. 14.
[Git/GitHub] - 깃 브랜치(branch) 기본 문법 및 사용법 #깃 브랜치(branch) 기본 문법 및 사용법 #git branch -브랜치를 확인할 수 있습니다. #git branch 이름 -지정한 이름으로 브랜치를 생성합니다. #git log --oneline -깃에 커밋한 로그를 간략하게 확인할 수 있습니다. #git checkout 브랜치 이름 -HEAD를 제어해서 해당 브랜치로 이동할 수 있습니다. #git reset -HEAD가 가리키고 있는 브랜치의 최신 커밋을 원하는 커밋으로 지정 가능합니다. #git log --oneline --branches -각 브랜치의 커밋을 확인할 수 있습니다. #git log master..branches1 -각 브랜치 사이의 차이점을 확인할 수 있습니다. #git merge 브랜치 명(master 기준) -브랜치 파일을 .. 2021. 2. 14.
728x90
반응형