본문 바로가기
728x90

Development/Java43

Mybatis의 동적 SQL 표현식 (IF, CHOOSE, WHEN, LIKE, FOREACH etc) Mybatis의 동적 SQL 표현식 (IF, CHOOSE, WHEN, LIKE, FOREACH etc) Mybatis를 사용하면서 동적 SQL 표현식을 많이 사용하시죠? 어떻게 사용하는지 예제를 통해서 확인해볼까요? if 문 if 문 : 동적 SQL에서 가장 흔하게 사용하는 표현식으로 조건을 나타냅니다. SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title like #{title} 위의 경우는 여러개의 조건을 사용할때 사용하는 방식이죠. 하지만, WHERE절에 조건이 아무것도 없거나 여러개의 조건을 사용하고자 할때는 다음과 같이 표현해주죠. 'WHERE 1 = 1' 이후에 if 문을 사용하여 여러개의 조건을 추가하였습니다. 이렇게 하게 되면, 경우에 따라서 조건에 .. 2022. 7. 5.
IntelliJ - SonarLint 플러그인 설치 및 사용 방법 (소스 코드 품질 & 코드 보안 문제 해결) IntelliJ - SonarLint 플러그인 설치 및 사용 방법 (소스 코드 품질 & 코드 보안 문제 해결) IntelliJ IDEA에서 코드 품질 및 코드 보안 문제를 즉시 탐지합니다. SonarLint는 코드를 작성할 때 버그, 취약점 및 code smells*를 찾아 수정하는 무료 IDE 확장입니다! 맞춤법 검사기와 마찬가지로 SonarLint는 즉시 문제를 강조 표시하고 커밋되기 전에 코드를 정리하는 데 도움이 되는 빠른 수정 또는 명확한 수정 지침을 제공합니다. 여러 인기 있는 클래식 언어를 지원하는 SonarLint는 모든 경험과 기술 수준의 개발자가 효율적이고 안전한 코드를 작성할 수 있도록 도와줍니다. SonarLint는 IntelliJ IDEA, CLion, WebStorm, PHPSt.. 2022. 4. 13.
Eclipse & IntelliJ Shortcut Keymap 비교 (이클립스, 인텔리J 단축키 비교) Eclipse & IntelliJ Shortcut Keymap 비교 (이클립스, 인텔리J 단축키 비교) Eclipse와 IntelliJ의 단축키로 사용되는 키들을 비교한 자료입니다. jetbrains를 찾아보셔도 되고, 아래의 자료를 이용하셔도 됩니다. 앞으로 내용은 더 추가하도록 하겠습니다. Action IntelliJ IDEA Eclipse Open any file quickly Ctrl + Shift + N Ctrl + Shift + R Find a type or class Ctrl + N Ctrl + Shift + T Show all the members of current type Ctrl + F12 Ctrl + O Jump to source F4 F3 To jump from one member.. 2021. 12. 2.
Eclipse 인터페이스는 영문, 도움말은 한글로 보기. Eclipse 인터페이스는 영문, 도움말은 한글로 보기. 환경 : Window XP java Version : 1.4.2 Eclipse SDK Version : 3.2.1 Build id: M20060921-0945 Eclipse 사용시 인터페이스는 영어, 도움말은 한글로 보고자할때 유용한 방법을 설명하려 합니다. 기본적으로 Eclipse를 설치하고, 언어팩까지 설치를 한 상황이라 가정합니다. Eclipse는 실행시 운영체제의 언어환경을 따릅니다. 시작 > 제어판 > 국가 및 언어 옵션 에서 "한국어"로 세팅되어 있다면 Eclipse는 실행시 한글환경으로 실행될 것이며, 그렇지 않고 "영어"로 세팅되어 있다면 영어 환경으로 실행될 것입니다. 하지만. Eclipse 인터페이스와 도움말을 서로 다른 언어로 .. 2021. 3. 24.
728x90