게시글
질문&답변
스프링부트 에러
안녕하세요! 일단 에러 메시지를 보면 PostRepository라는 타입을 못찾는다고 보여지는데PostService생성자에서 주입하려는 PostRepository 클래스를 스프링이 인식하지 못하고 있는거 같습니다.일단 예상되는 문제로는 의존성 누락으로 예상이 되는데 build.gradle에 implementation 'org.springframework.boot:spring-boot-starter-data-jpa'다음이 추가 되어 있는지 확인해 주세요!만약에 추가가 되어있다면 repository에 상단에 @Repository 어노테이션이 붙어 있는지 확인해 보시면 될 것 같습니다!
- 0
- 2
- 24
질문&답변
자바 17
넵 상관없습니다!
- 0
- 2
- 21
질문&답변
랜덤 키 생성
안녕하세요!현재 강의 코드를 기준으로는 멀티 인스턴스 환경이라고 가정했을 경우에,각 서버가 부팅될 때 서로 다른 랜덤한 키를 생성하게 됩니다.이런 경우에는 서버 A에서 발급한 토큰은 서버 B에서 검증을 할 수 없습니다. (키 값이 다르기 때문에)만약에 다중 서버를 원하신다면, 키를 랜덤으로 생성하는것이 아니고 (현재 강의에서는 서버 부팅 시, 매번 다른 랜덤한 키 값으로 생성됩니다) 고정된 값으로 또는 외부에서 공통으로 관리하면 됩니다.예를 들어서, application.properties 파일에 공통 비밀키를 설정해서 사용하거나 또는 데이터베이스에서 키 값을 저장하여 사용하면 됩니다.
- 0
- 2
- 44
질문&답변
리액트 부분 vscode 써도 괜찮을까요
넵 상관없습니다.
- 0
- 1
- 48
질문&답변
선생님 덧글의 답글
build.gradle을 복사해서 올려주시겠어요?
- 0
- 2
- 44
질문&답변
(재업) 선생님 제발 도와주세요
안녕하세요!이미지상에서는 정상적으로 빌드는 완료가 된거같은데 실행하는 부분에서 오류가 발생한거 같네요.일단 java 버전이 21버전이 정상적으로 설치되었는지, 환경변수가 제대로 되어있는지 확인해보시겠어요?
- 0
- 1
- 47
질문&답변
두번째 게시글 등록이 안되네요.
안녕하세요! 일단 404오류인걸 보니axios로 요청한 url이 spring boot 서버에 존재하지 않는것 같습니다. get 요청인지 post 요청인지 메소드 확인cors 설정을 하였는지spring boot에 /api/posts 가 맞는지서버가 켜져있는지확인 부탁드립니다!위 4개의 문제가 아니라면 서버 로그 복붙해서 올려주시면 감사하겠습니다.
- 0
- 4
- 65
질문&답변
리액트 사용시 컴포넌트 선언과 변수 선언 관련 질문
특별한 이유는 없습니다! js가 배우는 입장에서 조금 더 친숙할거 같기에 js를 사용했습니다.변수에 const같은 경우에 데이터가 고정되어있는 경우에 사용하였고, let으로 사용된 경우에는 데이터가 변경될 데이터들에는 사용했습니다! (데이터 변경이 있을 것 같아서 let으로 작성하고, 데이터 변경이 없는 변수도 있습니다! 해당 부분은 const로 변경하셔도 무관합니다), 컴포넌트 같은 경우에는 const를 사용하는 것을 권장하는데, 저는 손에 익어서 사용하게 됐네요! 다음에는 const로 작성해서 강의를 제작하도록 하겠습니다. 감사합니다!
- 0
- 2
- 65
질문&답변
Spring Boot , Java 설치시 버전
안녕하세요.Java 17, 21, 24만 기본 목록에 표시되는 것 같습니다. 17 또는 21을 설치하고 build.gradle 파일에서 plugins { id 'java' id 'org.springframework.boot' version '3.4.3' id 'io.spring.dependency-management' version '1.1.4'}group = 'restapi'version = '-'description = '-'sourceCompatibility = '23' //이 부분targetCompatibility = '23' //이 부분 dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test'} 버전을 다음과 같이 변경해주시면 23버전 사용이 가능합니다.
- 0
- 3
- 79
질문&답변
SpringBoot 초기세팅 수강중 오류가 있어 문의드립니다.
안녕하세요. 해당 오류는 패키지 이름 불일치, main함수가 존재하는 클래스가 없을때 발생하는 오류로 보입니다. 패키지 이름이 현재 경로가 prac.prac으로 보이는거 같은데, PracApplication.java의 경로가 src/main/java/restapi/prac/PracApplication.java의 경로 위치에 있어야합니다! prac을 restapi/prac 경로로 변경하면 될 것 같습니다! 이름을 변경하셔도 됩니다.
- 0
- 2
- 116