일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- php
- jenkins
- tool
- it
- AWS
- 맛집
- JPA
- jsp
- javascript
- elasticsearch
- ReactJS
- Spring Boot
- 요리
- Oracle
- IntelliJ
- devops
- MySQL
- redis
- Design Patterns
- db
- java
- docker
- Spring
- Git
- ubuntu
- linux
- Web Server
- Gradle
- laravel
- springboot
- Today
- Total
목록2019/12 (109)
아무거나
Lombok : IDE(Eclipse, Intelij IDEA, …)가 지원을 해줌에도 자바빈을 만들 때마다 getter setter 메서드를 일일이 만드는 것은 여전히 귀찮다. 소스도 길어져서 가독성도 떨어지고.. 그래서 lombok 을 적용해보자. [idea 설정] Intellij Idea 에서 Preference -> Plugins -> Browse Repositories 에 들어가 ‘Lombok Plugin’ 을 추가한다. 이 녀석이 코드에서 Lobmok 어노테이션 붙은 클래스들을 변환 호출을 해줄 것이다. 그리고 롬복 어노테이션 붙은 놈들을 IDE 가 인식해서 컴파일을 해줘야하는데 다음과 같이 적용한다. Prepference -> Build, Execution, Deployment -> Comp..
* getter/setter 메서드를 일일이 많드는 것은 귀찮다. 툴을 적절히 활용하도록 하자. User 클래스 소스 내에서 마우스 우측 버튼 클릭 -> generate 를 클릭하면 해당 클래스의 필드 변수를 기준으로 getter/setter 메서드들을 자동으로 만들 수 있다. 클래스에 멤버변수만 선언해놓고 위와 같이 적용해보자
[intellij 플러그인 설치 방법] File -> Settings -> Plugins -> Browse repositories... -> 검색 후 인스톨
set names euckr 만약 DB -> CSV로 추출하려면 캐릭터셋을 euckr로 설정후 뽑아야 한글이 안깨진다 ( 캐릭터셋은 케이스에 따라 변경하여 데이터를 추출하자. )
[IntelliJ] Lombok cannot find symbol 컴파일 에러 IntelliJ에 “Enable annotation processing”을 활성화 해주면 해결된다. 경로 (IntelliJ Preferences => Build, Excution, Deployment => Compiler => Annotation Processors)
1. Tool > Deployment > Configuration 을 클릭합니다. 2. 연결 설정 3. Tool > Deployment > Option 에서 아래 그림과 같이 세팅을 합니다. Upload 는 수동과 자동 방식이 있는데 아래 설정은 On explicit save action 을 선택하여 Ctrl+S 를 눌렀을 때 변경된 내용을 자동으로 원격 전송하도록 하였습니다. 그리고 가끔 원 격지 서버의 timestamp 설정 문제로 에러가 발생하는 경우가 있는데 그럴 때는 preserve files timestamp 체크를 해제하면 해결되는 경우가 있습니다. 4. 원격 연결 설정이 끝나면 우측에 Remote Host 가 보입니다. 이 부분을 통해 직접 원격서버 내의 파일을 확인할 수 있고 수정 도..
*** php storm 기본설정 1. theme 적용 - 상단 메뉴 view 선택 -> Quick Switch Theme -> Color schema -> Darcula 로 설정한다. - 상단 메뉴 view 선택 -> Quick Switch Theme -> Look And Feel -> Darcula 로 설정한다. 2. font 적용 - 상단 메뉴 File 선택 -> Setting -> Editor -> font 에서 설정(size:13, line spacing 1.2 가 좋다) 3. 인코딩 설정 - 상단 메뉴 File 선택 -> Default Settings.. -> 검색창에 encoding -> Editor -> File Encodings -> 3군데 모두 UTF-8 - 위 내용 적용 완료시 enc..
- project property –> project facets –> dynamic web module 과 java가 체크되어 있는지 확인
이클립스 에러메시지Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet. ngnedu Unknown Faceted Project Problem (Java Version Mismatch) 해결 1. 프로젝트선택 마우스오른쪽 클릭 ->properties 선택 -> project facets 선택 -> java 버전 설정 2. 프로젝트선택 마우스오른쪽 클릭 ->properties 선택 -> java compiler 선택 -> jdk compile 버전 레벨 선택 already exist 오류 some projects cannot be impor..
- [Windows] > [Preferences] 메뉴를 선택해서 팝업창을 띄운 후 [Java] > [Editor] > [Mark Occurences] 로 갑니다. 그리고 오른쪽 화면으로 가셔서 Mark occurences of the selected element in the current file 을 체크합니다. 상단에 Mark occurences.. 옵션을 체크해 주시면 아래 여러 체크 옵션들이 자동으로 선택됩니다. 아래 옵션은 크게 두 부분으로 이루어져 있습니다. 위 부분은 하이라이트 옵션이 적용될 변수, 타입, 함수, 컨텐츠 등 소스의 종류를 나타내며, 아래에 있는 keep marks when the selection changes 는 선택한 변수나 메소드의 하이라이트가 그대로 유지할 것인지 결..