반응형 전체 글22 [Intellij] override configuration properties 설정 방법 1) services에 spring boot를 올려준다. 2024.03.19 - [SPRING] - [Intellj] Services에 프로젝트 올리는 방법 [Intellj] Services에 프로젝트 올리는 방법 1) 인텔리제이에서 Services탭을 연뒤, + 버튼을 클릭하고 Run Configuration Type... 을 클릭한다. 2) Spring Boot를 찾아서 클릭한다. 만약 없을 경우, more items를 클릭하면 보인다. ddangnyo.tistory.com 2) 해당 프로젝트 위에서 오른쪽 마우스 클릭 후 Edit Configuration을 클릭한다. 3) Build and run 부분의 우측에 있는 Modify options를 클릭하고, Override configuration p.. 2024. 3. 19. [Intellj] Services에 프로젝트 올리는 방법 1) 인텔리제이에서 Services탭을 연뒤, + 버튼을 클릭하고 Run Configuration Type... 을 클릭한다. 2) Spring Boot를 찾아서 클릭한다. 만약 없을 경우, more items를 클릭하면 보인다. 2024. 3. 19. [MySQL] 새로운 데이터베이스 생성 및 권한 부여하는 방법 1) root 계정으로 로그인한다. 2) 아래의 명령어를 사용하여 새로운 데이터베이스를 생성할 수 있습니다. 여기서 은 새로운 데이터베이스의 이름으로 대체해야 합니다. CREATE DATABASE ; 3-1) 새로운 사용자를 만들고 새로운 데이터베이스에 대한 모든 권한을 그 사용자에게 부여할 수 있습니다. CREATE USER ''@'localhost' IDENTIFIED BY ''; GRANT ALL PRIVILEGES ON .* TO ''@'localhost'; FLUSH PRIVILEGES; 3-2) 필요에 따라 특정한 권한만 부여할 수도 있습니다. 예를 들어, 읽기 및 쓰기 권한만 필요한 경우 다음과 같이 부여할 수 있습니다. GRANT SELECT, INSERT, UPDATE, DELETE ON.. 2024. 3. 19. [리팩토링] 분류 코드를 상태/전략 패턴으로 치환 분류 코드마다 동작이 다른 경우 "분류 코드를 상태/전략 패턴으로 치환" 리팩토링을 적용할 수 있다. 필요한 상황은? 분류 코드마다 객체가 다른 동작을 한다. 문제는? 동작을 switch 문으로 나누고 있지만 분류 코드가 동적으로 변하므로 분류 코드를 하위 클래스로 치환은 사용이 불가능하다. public class Logger { public static final int STATE_STOPPED = 0; public static final int STATE_LOGGING = 1; private int state; ... public Logger() { state = STATE_STOPPED; } public void start() { switch (state) { case STATE_STOPPED: ... 2023. 11. 6. 이전 1 2 3 4 ··· 6 다음 반응형