무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결예제로 배우는 스프링 입문 (개정판)
[ERROR] formatting violations found in the following files: 에러 해결 방법
해당 오류가 있다면 $ mvnw spring-javaformat:apply 실행하고 package를 실행하면 정상적으로 동작합니다.
- 미해결예제로 배우는 스프링 입문 (개정판)
./mvnw package 오류 도와주세요
터미널에서는 Build Success가 뜨는데 Build 탭에서 저런 오류가 뜹니다.. 구글링해도 해결 방법을 모르겠어요
- 미해결예제로 배우는 스프링 입문 (개정판)
터미널 작동, Run 비작동 에러입니다..
Error:(18, 25) java: package javax.persistence does not exist Error:(19, 32) java: package org.springframework.boot does not exist 등등 import javax등 javax 임포트 과정에서 문제가 있는데.. 터미널에서는 되고 Run 메소드 실행이 왜 안되는지... 의존성은 메이븐에서 주입하는 걸로 저는 이해했는데 그게 또 아닌거같고.. 찾아봐도 이해가 되지 않습니다. 무엇이 문제일까요?
- 미해결예제로 배우는 스프링 입문 (개정판)
main 함수가 실행이 되지 않습니다
public class PetClinicApplication { public static void main(String[] args) { SpringApplication.run(PetClinicApplication.class, args); }} 여기서 PetClinicApplication 이부분에서 빨간줄이 그어지는데 can not resolve method 'run'(java.lang.class,String[]) 이런 에러 메세지가 발생하네요. 그래서 PetClinincApplication 파일을 선택한 후 오른쪽 마우스를 눌러서 run을 시키고 싶었는데 에초에 run 이 없으며/ 화살표 모양이 활성화가 되지 않아서 선택조차 못하네요 *참고로 터미널에서 실행한건 전부 정상적으로 작동하고 웹 페이지도 정상적으로 뜨는걸 확인했습니다. + 자바 버전은 14.0.2 입니다
- 미해결예제로 배우는 스프링 입문 (개정판)
SELECT 쿼리는 있는데 INSERT 는 어디있나여?
과제 3번 하는 중에 어디에 INSERT 를 추가해야하는지 찾아봤는데 없더라구요 ㅠ select 는 있는데 insert는 없어도 insert가 되나여?
- 미해결예제로 배우는 스프링 입문 (개정판)
age 속성에 NotEmpty 예외처리하는 방법 궁금합니다.
안녕하세요. 강의 잘 듣고 있습니다. 새로운 owner 등록 시 age 필드도 반드시 입력하도록 하고 싶은데 @NotEmpty 추가하니까 에러 났습니다. integer 타입인게 문제인가 싶은데 @NotNull로 바꾸면 비어 있을 수 없습니다 경고 메시지가 안나와서 어떻게 해야할지 모르겠습니다...
- 미해결예제로 배우는 스프링 입문 (개정판)
문제 1번 에러
안녕하세요, 1번 문제에서 선생님이 하신 것과 똑같은 부분을 고쳤는데 잘 되지 않아서 문의드립니다ㅠ // firstname 과 lastname 모두 검색시 조회가 되지 않음. 콘솔에는 하기와 같이 뜸. 2021-03-29 23:14:12.829 DEBUG 7972 --- [nio-8008-exec-1] o.s.web.servlet.DispatcherServlet : GET "/owners?firstName=betty", parameters={masked} 2021-03-29 23:14:12.830 DEBUG 7972 --- [nio-8008-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.samples.petclinic.owner.OwnerController#processFindForm(Owner, BindingResult, Map) 2021-03-29 23:14:12.833 DEBUG 7972 --- [nio-8008-exec-1] o.s.w.s.v.ContentNegotiatingViewResolver : Selected 'text/html' given [text/html, application/xhtml+xml, image/avif, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.9, */*;q=0.8] 2021-03-29 23:14:12.854 DEBUG 7972 --- [nio-8008-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
- 미해결예제로 배우는 스프링 입문 (개정판)
ADD CONFIGURATION
터미널에서 빌드하고 jar 파일을 통해서 애플리케이션을 구동하는 것은 문제가 없었습니다! 그런데 지금 프로젝트가 configuration 이 잡히지 않아서 main 함수를 통해서는 실행이 되지 않습니다. 그리고 이러한 이유때문인건지 뒤의 강의 들에서 소스코드를 수정함에 있어서도 IDE가 인식을 하지 못하는 것 같습니다! 기선님 화면 상단에 Configuration 부분에 PETCLINICAPPLICATION으로 잡혀있는것 같은데 저도 이렇게 설정을 잡으려면 어떻게 해야하나요?
- 미해결예제로 배우는 스프링 입문 (개정판)
제어권의 역전이라는 것이.....
OwnerController 내부에서 리파지토리 인스턴스를 생성할 경우 리파지토리는 OwnerController의 생명주기?와 같다, 의존한다고 보면 되는거죠? 그리고 OwnerController 클래스 블록 내부에서 생성된 인스턴스들은 모두 OwnerController가 제어권을 가지고 있다고 이해했습니다. 그리고 기존 new를 통해 인스턴스를 만들던 것을 클래스 내부에서는 이러한 타입의 객체를 사용할 것이다 라고 선언만 해두고 클래스 외부에서 객체를 생성해서 주입한다라는 것을 의존성 주입이라고 생각하면 될까요??
- 미해결예제로 배우는 스프링 입문 (개정판)
2번째 문제 풀이 질문입니다.
h2 부분을 hsqldb로 변경하고 혹시나하여 h2 폴더를 삭제도 해봤는데 실행을 시키면 h2로 진행이되네요ㅠㅠ 혹시 어떻게 해야할까요 ..... 혹시하여 https://github.com/kimhyeyun/SpringBasic/tree/master/spring-petclinic-main 깃허브 주소 첨부합니다.
- 미해결예제로 배우는 스프링 입문 (개정판)
integer age 넣은 후 오류 메세지입니다.
영상과 달리 org.h2.jdbc.JdbcSQLSyntaxErrorException: Column "OWNER0_.AGE" not found; SQL statement: 이런 메세지가 나와서 검색을 해보니 h2 를 hsqldb 로 변경해주면 된다하여서 변경하고 실행을 해봤는데도 계속 저 에러메세지가 나옵니다.. 어떻게 해야하나요ㅠㅠ
- 미해결예제로 배우는 스프링 입문 (개정판)
수행되는 쿼리 로그를 보고싶습니다
수행되는 쿼리 보는법은 없을까요?
- 미해결예제로 배우는 스프링 입문 (개정판)
FindOwner 탭에서 Add Owner 시에 Error입니다.
2021-01-19 21:08:00.719 DEBUG 9364 --- [nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : "ERROR" dispatch for GET "/error", parameters={} 2021-01-19 21:08:00.720 DEBUG 9364 --- [nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#errorHtml(HttpServletRequest, HttpServletResponse) 2021-01-19 21:08:00.733 DEBUG 9364 --- [nio-8080-exec-5] o.s.w.s.v.ContentNegotiatingViewResolver : Selected 'text/html' given [text/html, text/html;q=0.8] 2021-01-19 21:08:00.748 DEBUG 9364 --- [nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Exiting from "ERROR" dispatch, status 500 2021-01-19 21:09:39.959 DEBUG 9364 --- [nio-8080-exec-9] o.s.web.servlet.DispatcherServlet : GET "/owners/new", parameters={} 2021-01-19 21:09:39.960 DEBUG 9364 --- [nio-8080-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.samples.petclinic.owner.OwnerController#initCreationForm(Map) 2021-01-19 21:09:39.961 DEBUG 9364 --- [nio-8080-exec-9] o.s.w.s.v.ContentNegotiatingViewResolver : Selected 'text/html' given [text/html, application/xhtml+xml, image/avif, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.9, */*;q=0.8] 2021-01-19 21:09:39.979 ERROR 9364 --- [nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "owners/createOrUpdateOwnerForm": An error happened during template parsing (template: "class path resource [templates/owners/createOrUpdateOwnerForm.html]") 로그는 너무 길어서 모두 복사하지는 못했고 에러 로그라고 생각되는 부분만 적었습니다.
- 미해결예제로 배우는 스프링 입문 (개정판)
터미널에서 jar파일 실행
jar파일 만들어진거 확인했고 직접적으로 실행파일 이름까지 입력해서 넘어가려고 해도 도통 실행이 되지 않아 질문드립니다. no main manifest attribute, spring-petclinic-2.4.0.BUILD-SNAPSHOT << 다음과 같은 오류로 인하여 실행이 안되는데 무슨 문제인건가요 ?
- 미해결예제로 배우는 스프링 입문 (개정판)
안녕하세요
스프링을 처음 접하는데 수준이 너무 높은것같은데 토비의 스프링이라도 읽으면서 정리하는게 좋을까요 아니면 그냥 수업을 들으면서 모르는걸 바로바로 찾아보면서 공부하는게 좋을까요p.s(로드맵 순서대로 배울 생각입니다)
- 해결됨예제로 배우는 스프링 입문 (개정판)
./mvnw package, compiler 오류
백기선 개발자님 안녕하세요. 도움을 받을 수 있을까 해서 답변좀 부탁드립니다.. 제가 jdk8을 쓰고 있어서.. jdk11을 환경변수에 추가 설정했거든요. 그리고 메이븐으로 패키지를 다운받는데 jdk11을 설정한 뒤 project에 sdk에도 설정하고 환경설정에서 build tools > maven > importing, runner에 해당 jdk11인 11을 설정해놨습니다. jdk 설정을 다했는데도 8버전으로 뜨는데 메이븐 버전을 확인해보니 jdk 11로 뜬것을 확인했습니다. 근데 메이븐에서 컴파일러가 있는것을 확인했는데.. ./mvnw package 명령어를 실행하면 아래와 같은 에러 내용이 뜹니다. 컴파일러를 실행 못한다는 에러가 뜨는데 jdk11을 처음 쓰다보니 무슨 문제인지 잘 모르겠습니다. * 에러 내용 터미널에서 자바 버전 확인 시 jdk는 8로 뜹니다 ㅠㅠ ** 환경변수에 jdk 8을 없앴는데도 동일한 결과가 발생합니다.. 메이븐에서 버전 확인 시 jdk 11로 뜬 것을 확인했습니다. - 빌드 에러 아직도 jdk 버전이 8로 뜨는것 같지만 jdk 11이 적용되는건지 maven을 막 어떻게 다루다보니 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?는 안 뜨는것 까진 성공했습니다. 근데 compiler-plugin 3.8.0을 컴파일하지 못하고 있습니다. jre 관련 문제같은데 원래 이런건가요? 이거 해결하는데 강의를 듣지 못하고 있습니다.. 도저히 모르겠어요..
- 미해결예제로 배우는 스프링 입문 (개정판)
의존성 주입에 관하여 질문이 있습니다
의존성을 주입한다는 표현은 결국 new 생성자()를 대신해주는 것이라 이해해도 무방한가요? 즉 인스턴스를 대신 생성하여 선언한 인스턴스가 참조할 수 있게 해준다고 이해해도 되는건가요??
- 예제로 배우는 스프링 입문 (개정판)
강의자료는 다운받을 수 없나요?
삭제된 글입니다
- 미해결예제로 배우는 스프링 입문 (개정판)
PetClinicApplication 실행
인텔리J에서 Run을 이용해서 PetClinicApplication.java를 실행시키려는데 실행이 안되요..java jar를 이용해선 할 수 있습니다.
- 미해결예제로 배우는 스프링 입문 (개정판)
100%인데 수료증이 왜 안보이죠?
100%인데 수료증이 왜 안보이죠?