Make sure you have an up-to-date version of Node.js installed, then run the following command in your command line (without the > sign): npm init vue@latest This command will install and execute create-vue, the official Vue project scaffolding tool. You will be presented with prompts for several optional features such as TypeScript and testing support: ✔ Project name: … ✔ Add TypeScript? … No / ..

JDK 설치가 오랜만 ㅋ 이전기억을 더듬어 oracle 들어가서 윈도우 설치용으로 다운로드 Binary 버전을 못찾아서 Install 버전으로 다운 받아서 설치 하고 윈도우 Command 창에서 버전을 확인해보니 OpenJDK 언급이 안되어 있네... 검색해보니 OpenJDK는 다른곳에서 받아야 한다고.. https://jdk.java.net/java-se-ri/9 Java Platform, Standard Edition 9 Reference Implementations Java Platform, Standard Edition 9 Reference Implementations The official Reference Implementation for Java SE 9 (JSR 379) is based s..
Provides core user information. Implementations are not used directly by Spring Security for security purposes. They simply store user information which is later encapsulated into Authentication objects. This allows non-security related user information (such as email addresses, telephone numbers etc) to be stored in a convenient location. Concrete implementations must take particular care to en..
생성자를 만들어준다. : 인수가없는 생성자, final / @NonNull 각 필드에 또는 모든 필드에 대해 인수를 사용하는 생성자를 생성합니다. public class RequiredArgsConstructorClass { private final AnotherService anotherService; public RequiredArgsConstructorClass (AnotherService anotherService) { this.anotherService = anotherService; } @RequiredArgsConstructor public class RequiredArgsConstructorClass { private final AnotherService anotherService; } @..
매우 구체적인 사항은 발표내용을 참고 바랍니다. github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.4-Release-Notes 1. JUnit 5’s Vintage Engine Removed from spring-boot-starter-test Spring Boot 2.4로 업그레이드하고 org.junit.Test와 같은 JUnit 클래스에 대한 테스트 컴파일 오류가 표시되는 경우 이는 JUnit 5의 빈티지 엔진이 spring-boot-starter-test에서 제거 되었기 때문일 수 있습니다. 빈티지 엔진을 사용하면 JUnit 4로 작성된 테스트를 JUnit 5에서 실행할 수 있습니다. 테스트를 JUnit 5로 마이그레이션하지 않고 JUnit 4를..
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 -..

lombok dependency 추가 org.projectlombok lombok 1.18.10 provided 1. lombok-1.18.10.jar 위치한 경로로 이동 > jav -jar lombok-1.18.10.jar 2. Install / Update 실행 - project 에 lombok.jar 를 반드시 추가하세요. STS 실행시 설정을 추가해야 합니다. 라고 한다면 *.ini 파일 -vmargs 다음에 아래 설정을 추가. -javaaget:lombok.jar -Xbootclasspath/a:lombok.jar