🕹️ Programming

인텔리제이 테마를 변경하니 드래그 영역이 티가 잘 나지 않아 불편한 경우가 있을 것이다. 이럴때 드래그 영역의 색상을 별도로 변경해줄 수 있다. 인텔리제이 설정창에서 Editor - Color Scheme - General 에 들어가 Editor - Guides - Selection background 색상을 눈에 잘 띄는 색상으로 변경해주면 끝이다! 설정을 마치면 이렇게 드래그 영역을 한눈에 확인할 수 있게 되었다. 편---안😌
가장 최근 커밋 변경 # 최근 커밋 변경하기 git commit --amend # 최근 커밋을 현재 시간으로 변경하기 git commit --amend --no-edit --date "$(date)" # 최근 커밋을 어제의 현재 시간으로 변경하기 git commit --amend --no-edit --date "1 day ago" # 최근 커밋을 특정 날짜, 시간으로 변경하기 git commit --amend --no-edit --date "Thu 30 Mar 2023 10:10:00 KST" GIT_COMMITTER_DATE="Wed 14 Dec 2022 17:54:10 KST" git commit --amend --date "Wed 14 Dec 2022 17:54:10 KST" 가장 최근 커밋보다 이..
### Maven ### HELP.md target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/**/target/ !**/src/test/**/target/ ### Gradle ### HELP.md .gradle build/ !gradle/wrapper/gradle-wrapper.jar !**/src/main/** !**/src/test/** ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### /nbproject/private/ /nbbu..
Model은 Controller와 View에 의존하지 않아야 한다. 이말은 즉, 모델 내부에 컨트롤러와 뷰에 관련된 코드가 있으면 안된다는 것이다. 이를 확인하는 쉬운 방법은 모델에서 컨트롤러와 뷰 클래스를 import해서 사용하는지 확인하는 것이다. 모델은 데이터가 관련된 부분이다 보니언제든 깔끔하고 정제된 데이터를 꺼내 쓸 수 있도록 뷰나 컨트롤러 코드를 섞지 않는 것이 좋다. public class Friend { private String name; private int age; pubic Friend(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public i..
인텔리제이 설정의 Code Style에서 외부 코드 포맷을 등록해서 사용할 수 있다. Import Scheme를 클릭한 뒤 본인이 다운받은 xml 파일을 등록해 사용하면 된다. 외부 코드 포맷 다운로드 이런 화면이 나오면 우클릭 후 다른 이름으로 저장한다. (이때 확장자가 xml인지 확인!) 📎 참고 포맷 링크 네이버 포맷 구글 포맷 Reference https://bestinu.tistory.com/64
커밋 메세지 타입 Feat 새로운 기능 추가 및 업데이트 Fix 버그 또는 에러 수정 Hotfix 급하게 치명적인 버그 수정 Style 스타일 수정 (포맷팅, 세미콜론 누락, 오타, 함수명 수정 등) Refactor 코드 리팩토링 (똑같은 기능인데 코드만 개선) Test 테스트 코드 추가 및 수정 Chore 빌드 수정, 패키지 추가, gitignore, 자잘한 수정 Docs 문서 수정 (readme 등) Comment 주석 수정 및 삭제 File 파일 이동 또는 삭제, 파일명 변경 Design 디자인 수정 Reference 의미있는 commit 메세지와 깔끔한 history 커밋 컨벤션 설정하기 git 컨벤션 commit, branch 전략 git 커밋 메세지는 왜 중요할까?
🔥 문제 발생 상황 org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table user (id integer not null, join_date timestamp, name varchar(255), password varchar(255), ssn varchar(255), primary key (id))" via JDBC Statement 🦠 문제 원인 파악 해당 에러는 이미 데이터베이스의 예약어가 존재하여 발생하는 에러이다. 🔑 문제 해결 나와 같은 경우는 예약어로 사용되는 User를 entity 이름으로 사용하여 문제가 발생했으며, 아래와 같이 entity 이름을 Users로 지정해줌으로 해당 문..
an2z
'🕹️ Programming' 카테고리의 글 목록 (2 Page)