| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 
| 26 | 27 | 28 | 29 | 30 | 31 | 
- database
- useEffect
- docker
- Linux
- nginx
- JPA
- LOG4J
- dbeaver
- Spring
- IntelliJ
- react
- springboot
- MySQL
- sapfiorielements
- mybatis
- nodejs
- maven
- tibero
- SAP
- JavaScript
- Kubernetes
- Java
- gson
- VSCode
- BPMN
- NCP
- gradle
- Windows
- Git
- log4j2
- Today
- Total
목록IntelliJ (4)
두 손끝의 창조자
IntelliJ에는 http 요청을 테스트 할 수 있는 http 플러그인을 제공한다.단일 요청을 할 때는 간단하게 할 수 있지만 선행된 요청의 값을 참조하여 다음 요청을 해야할 경우,예를 들어 csrf 토큰 값을 포함하여 요청해야 하는 경우는 번거로울 수 있다.하지만 Http 플러그인은 스크립트를 지원해야 간단하게 해결 할 수 있다.### 1. 로그인 페이지 요청 및 CSRF 토큰 추출GET http://localhost:9000/login> {% const csrfRegex = /
 Intellij IDEA 와 Camunda Modeler  연결하기
			
			
				Intellij IDEA 와 Camunda Modeler  연결하기
				인텔리제이는 특정 확장자에 대해서 OS단에 연결된 프로그램으로 실행시키는 기능을 제공한다. OS단에서 연결된 프로그램과 연결 Settings -> Editor -> File Types 에서 Files opened in associated applications File name patterns에 *.bpmn 추가 이제 해당 파일을 더블클릭하면 연결된 프로그램이 열리면서 해당 파일을 볼수 있다. 단, 미리 OS에 연결프로램으로 등록을 해야한다. 장점 : 쉬운 파일 열기 단점 : 인텔리제이 검색기에서 내부 내용 검색을 하지 않아 운영시 불편 인텔리제이에서 외부 프로그램 연결 외부 프로그램 등록 Settings -> Exteranl Tools 에서 신규 추가 프로그램 위치에 맞게 수정한다. 파일 타입 TEXT..
 myBatis sql을 Intellij Database Console에서 파라미터 바인딩 하기
			
			
				myBatis sql을 Intellij Database Console에서 파라미터 바인딩 하기
				myBatis는 파라미터 바인딩을 위해 #{name} 이나 ${name} 형식으로 바인딩 변수를 선언한다. 대부분 SQL 툴에서는 :name 형태로 바인딩 변수를 지정하는데 myBatis로 작성된 sql은 바인딩 변수 형식을 변경을 해야 DB 툴에서 사용할 수 있다. Intellij에 포함되어 있는 Database Console 에서는 이 바인딩 변수의 패턴을 지정할 수 있다. 그래서 #{name} 이나 ${name} 패턴으로 된 변수도 sql 수정 없이 사용할 수 있다. 환경 설정에서 패턴을 추가하자. 추가된 패턴 : #\{([^\{\}]*)\}
현재 커서에서 option(ctrl)을 누른 상태에서 좌/우 방향키를 누르면 단어 끝(공백이 있을 때 까지)으로 움직이고, shift+option(ctrl) 상태에서 방향키를 누르면 단어 끝까지 선택된다. 만약, 단어가 camelCase로 작성되어 있는 경우 마지막 소문자까지만 커서를 움직이게 할 수 있다. camelCase 이런식으로. Preferences -> Editor -> General -> Smart Keys 에서 User "CamelHumps" words 옵션을 체크한다. 그러면 커서가 마지막 소문자 있는 위치로 점프하게 된다. 전체 단어를 선택(공백이 있을 떄 까지)할 때 마우스로 더블 클릭하여 많이 쓰는데 위 옵션을 켜면 더블 클릭으로 소문자 있는 곳 까지 선택한다. 마우스를 이용해서는 ..