JPA 모듈은 쿼리를 문자열로 수동 정의하거나 메서드 이름에서 파생되도록 지원합니다. 선언 된 쿼리 메서드 이름에서 파생 된 쿼리를 가져 오는 것은 매우 편리하지만 메서드 이름 파서가 사용하려는 키워드를 지원하지 않거나 메서드 이름이 불필요하게 추악 해지는 상황에 직면 할 수 있습니다. 따라서 명명 규칙 (자세한 내용은 JPA NamedQueries 사용 참조)을 통해 JPA 명명 된 쿼리를 사용하거나 @Query로 쿼리 메서드에 주석을 달 수 있습니다 (자세한 내용은 @Query 사용 참조). Generally the query creation mechanism for JPA works as described in Query methods. Here’s a short example of what a J..
Case Style 이라고 하는 네이밍을 지정하는 몇가지 방식. HTML 태그의 is, class 속성으로 흔히 쓰이고 프로그램 변수명으로 사용된다. 카멜 케이스 (camel-case) 케밥 케이스 (kebab-case) 파스칼 케이스 (pascal-case) 스네이크 케이스 (snake-case) 1. 카멜 케이스 각 단어의 공백을 제거, 첫글자는 소문자로 시작하고 이후 각 단어의 시작은 대문자로 한다. 보통은 첫글자를 소문자로 하는데 대문자로 시작하는 경우 ("CamelCase", "PowerPoint", "TheQuick...", etc.) upper camel case, pascal case 라고 한다. "theQuickBrownFoxJumpsOverTheLazyDog" or "TheQuickBr..
MySQL 8 버전 기준으로 정리함. 1. MySQL 서비스 종료 2. 인증권한 skip 하고 서비스 구동 3. root 계정으로 접속 4. 비밀번호 변경 5. MySQL 서비스 재구동 1. MySQL 서비스 종료 서비스를 종료하는 방법은 두가지가 있음. 하나는 windows 작업관리자를 통해 MySQL 서비스를 중지 시키는 방법이고 두번째는 command 상에서 서비스를 중지 시키는 방법이다. 단, command 는 관리자 권한으로 실행 을 해주어야 한다. C:\mysql-8\bin>net stop MySQL MySQL 서비스를 멈춥니다... MySQL 서비스를 잘 멈추었습니다. 2. 인증 권한을 skip 하도록 지정하고 MySQL 을 시작. C:\mysql-8\bin>mysqld --console -..