일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘 수업-깊이 우선 탐색1
- 기지국 설치 자바스크립트
- JavaScript
- 부녀회장이 될 테야
- 2275번
- 힙 자바스크립트
- Redux
- 자바스크립트
- 백준 1068번 트리
- 리덕스
- 백준
- 1389번 케빈 베이컨의 6단계 법칙
- 알고리즘
- 우선순위 큐 자바스크립트
- 24480번
- Java
- 프로그래머스
- 1937번 욕심쟁이 판다
- 13023번 ABCDE
- 기지국 설치 js
- React
- 백준 2638번
- level1
- 1303번
- 2638번 치즈
- dfs
- 백준 1068
- 백준 13023번
- ssh
- level0
- Today
- Total
목록Spring (10)
코딩왕랄프👊🏻

인텔리제이에서 Querydsl 사용할 때, Q class 가 import 되지 않고 아래 사진 처럼 빨간줄이 뜨는 경우가 있다. 이것은 Q class 가 제대로 Import 되지 않아서 생기는 문제로, import 만 해주면 해결되는 문제이다. 프로젝트의 파일 탭 > 프로젝트 구조 를 클릭하면 아래 창이 뜬다. 그리고 import 할 클래스가 들어가 있는 폴더 위에 마우스 우클릭 > 소스 로 선택하면 정상적으로 import가 되는 것을 확인할 수 있다.

1. 접근제어자(Access Modifier)란? 접근제어자란 변수, 메소드, 클래스 선언시 사용되며 해당 변수, 메소드, 클래스의 접근을 제한하는 역할을 한다. 접근제어자를 사용하는 이유는 선언된 데이터를 외부로부터 보호해주기 위한 것으로 객체지향 프로그래밍의 특성인 캡슐화(Encapsulation)와 정보은닉을 구현하게 해준다. 접근제어자는 생략이 가능하며, 생략시 default를 뜻한다. 접근제어자의 종류는 default와 함께 3가지가 있다. 접근제어자 public : 모든 접근이 가능, 제한이 가능 private : 동일한 클래스 내에서만 접근 가능 protected : 동일 패키지에 속하는 클래스와 하위클래스 관계에서 접근 가능 접근 권한 Reference https://gangnam-amer..
"@Autowired"란 필요한 의존 객체의 “타입"에 해당하는 빈을 찾아 주입한다. 생성자 setter 필드 위의 3가지의 경우에 Autowired를 사용할 수 있다. Autowired는 기본값이 true이기 때문에 의존성 주입을 할 대상을 찾지 못한다면 애플리케이션 구동에 실패한다. 의존성 주입 3가지의 방식 첫번째, Field Injection Field Injection은 의존성을 주입하고 싶은 필드에 @Autowired 어노테이션을 붙여주면 의존성이 주입된다. @RestController public class PostController { @Autowired private PostService postService; } 두번째, Setter based Injection setter메서드에 @A..
GeneratedValue(strategy = GenerationType.IDENTITY 기본키 생성 방법 IDENTITY : 기본키 생성을 데이터베이스에 위임 SEQUENCE : 데이터베이스 시퀀스를 사용해서 기본키 할당 TABLE : 키 생성 테이블을 사용 AUTO : 데이터베이스에 따라서 IDENTITY, SEQUENCE, TABLE 방법 중 하나를 자동으로 선택
@Id table column의 private key 설정