월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
실행 오류
강의 13:38 분, localhost:8080/artices/{id}를 입력하면 계속 오류가 납니다. 강사님꺼와 코드를 비교해봐도, 다를게 없고 새로고침 하다보니 하단 첨부파일처럼 (Failed to load ApplicationContextjava.lang.IllegalStateException: Failed to load ApplicationContext) 오류가 나네요. 해결 방법이 없을까요?
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
홍팍선생님 도와주세요! 19강관련하여 질문합니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 홍팍선생님 19강에서 이렇게 하고 이렇게 했는데 계속 500번 서버오류가 뜹니다 ㅠㅠ 인텔리제이에는 이런 에러메세지가 뜹니다 도와주세요! 선생님 제 코드를 친구 맥북에서 돌렸을때는 이상없이 잘 작동합니다 혹시 윈도우라서 그런걸까요? ㅠ
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
한글깨짐 발생하네요.
몇년전에 스프링 강의 들었을때도 한글깨짐때문에 골머리를 앓았는데.. 아직도 한글처리는 친절하지가 않네요. 강사님 환경이 맥이라 바로 되는지는 모르겠지만 윈도우10, 인텔리제이 2022.1.3, 스프링 부트 2.7.1 기준입니다 STS에서는 설정화면 이것저것 UTF-8로 바꿔서 해결했는데 인텔리제이는 처음이라 잘 모르겠네요. 설정 공유좀 부탁드립니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
14강 Edit Controller GetMapping 어노테이션 추가 관련 에러
안녕하세요! 14강 강의를 듣다가 오류를 해결하지 못해서 도움을 요청드립니다ㅠㅠ edit 기능 추가를 위해서 GetMapping 어노테이션을 추가하게 되면 @GetMapping() 에서 괄호 안에 url주소를 적지 않고 비워두면 정상적으로 작동을 합니다.그런데 저 주소 안에 강의랑 똑같이 @GetMapping("/articles/{article.id}/edit)를 적기만 하면 오류가 납니다ㅠㅠ 저 괄호 안에 주소를 적기만 하면 아래 있는 edit메소드 부분이 주황색 밑줄이 그어지면서 사진과 같이 수정권고문?이 나타나고 스프링부트를 실행 했을때 실행자체에도 오류가 생깁니다.. 스프링부트 버전은 아래 사진과 같고요 다운그래이드를 하려고 했는데 gradle-wrapper.properties 파일에 버전 숫자를 바꿔버리면 또 이것도 이것대로 오류가 나서 아예 안되더라구요 도와주세요..ㅠㅠ
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
Comment entity의 article_id 컬럼의 타입이 Article일 이유가 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 해당 컬럼은 사실상 Long type의 Article.id만 저장하는 용도 같은데 타입을 굳이 Article로 해야하나용?.? 그리고 추가적으로 테스트의 범위는 어디까지 해야 하나요? controller, service, repo 각각의 테스트가 다 있어야 하나요?
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
H2 버전 1.4 이상 사용하시는 분들
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. strategy 를 IDENTITY가 아닌 SEQUNCE로 사용하시면 됩니다. 또는 application.properties에 h2 url뒤에 ;MODE=MySQL 하시면 됩니다. H2 버전이 높아서 IDENTITY가 안먹힌다네요
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
08 소스 작성 후 실행을 할 때에 에러가 나네요.
실행시에 이하와 같은 에러 메세지가 뜹니다. Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active). Process finished with exit code 1 아마도 application.properties파일에 url을 설정해야하는거 아닌가 하는데 혹시 프로퍼티 파일 설정을 공유해 주실 수 있으신가요? 프로퍼티 설정문제가 아니라면 다른 해결책을 알려주실 수 있으신가요?
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
16강 질문입니다.
강사님 안녕하세요. 16강 질문 있습니다. delete 이후에 alert 메세지를 띄우기 위해서 RedirectAttributes rttr을 파라미터로 하나 선언하고 rttr.addFlashAttribute("msg", "삭제되었습니다.") 이후에 view에서 {{msg}} 받도록 되어 있는데 그냥 Model model 을 파라미터로 두고 model.addAttribute("msg", "삭제되었습니다.") view {{msg}} 이렇게 받으면 안되나요 ? 어차피 view에서는 전달받은 객체의 변수를 가져만 오는 거고 addFlashAttribute setAttribute가 클래스 내부적으로는 map 으로 구성되어 있겠지만 둘 다 string으로 되어 있으니 다른 점 있을까 싶어서요. 그리고 예전 스프링에서 보면 view에 해당하는 jsp 파일들은 실제로 서블릿으로 동작하고, requestDispatcher -> forward를 통해 넘겨진 request, response 객체들이 동작되어서 jsp 페이지에서 변수처리가 가능한데 이것도 같은 동작방식이라 이해하면 될까요 ? 그렇다면 예를 들어 public String delete(RedirectsAttribute rtts, Model model){ rtts.addFlashAttribute("msg", "삭제되었습니다."); model.addAttribute("msg", "삭제되었습니다(모델)"); return "test"; } 하였을 때 test 뷰에서 {{msg}} 이렇게 받으면 결과가 어떻게 나오나요 ? 이 때의 동작방식은 어떻게 되는지 설명 부탁드립니다. 감사합니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
11강 질문입니다.
안녕하세요. 11강에서 궁금한 점 질문드립니다. 강의 후반부에 보면 emtity를 모델 객체에 넣어주고 이 모델을 활용하여 view page에서 데이터를 받을 수 있게끔 처리를 하였는데요. 여기서 internal server에러가 나서 디폴트 생성자를 추가해주셨는데, 디폴트 생성자가 필요한 이유가 무엇인가요 ? 로그를 보아도 필드 값이 모두 들어가 있는 생성자가 있으면 데이터를 전부 받을 수 있는 것처럼 보여서요. 감사합니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
08 jpa로 db 데이터 보내는 질문입니다.
안녕하세요. 08 강의에서 jpa로 데이터를 디비로 넘기는 것을 말씀하셨는데요. repository 인터페이스를 하나 만들고(crud 인터페이스 상속) 그 이후에 객체를 따로 생성하지 않았는데 어떻게 쓸 수 있냐는 것에 대해 @autowired 어노테이션이 가능하게 해준다라고 말씀하셨는데 여기서 질문이 있습니다. 간단히 설명해주셨지만 repository 인터페이스가 인터페이스라 사실 구현부가 없고 그 인터페이스를 상속받는 클래스에서 구현을 해준 다음 그 클래스를 객채화 시켜야 쓸 수 있는데(메모리에 올리기 위해서는), 이렇게 구현이 다 되어 있는 클래스가 아닌 구현이 안되어 있는 인터페이스도 @autowired를 통해 객체화가 가능하다는 말씀이신가요 ? 그렇다면 인터페이스에서 선언만 해놓은 메서드가 어떠한 방식으로 동작할지는 어떻게 알 수가 있나요 ? (따로 구현 로직을 안 작성해도 @autowired로 객체화가 가능하다면) 답변 부탁드립니다. 감사합니다.
- 해결됨[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
[15강 데이터 수정하기(DB 까지 바뀐 거 맞죠?)]_더미 데이터 작성 관련
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1. 스프링 부트 버전 2.6.8 2. appication.properties 에 아래 추가spring.h2.console.enabled = true spring.jpa.defer-datasource-initialization=true 오류 내용" 1. data.sql 파일에서 아래 작성시 Unable to resolve table 'article' 이라고 에러가 발생합니다 INSERT INTO article(id, title, content) VALUES (1, '가가가가', '1111'); 2. alt option 클릭시 나타나는 리스트
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
[springboot]스프링부트-입문 / 22강 댓글 / 더미데이터 생성 error
댓글 엔티티 만들고 더미 데이터 SQL을 적었는데 아래와 같이 에러가 떴습니다 ㅠㅠ 구글링을 참고해서 하려고 했지만 설정부분을 변경하는 거라서 따라해도 잘 안됩니다 ㅠ
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
[springboot] intellij에서 application 실행하는 곳 엑스 표시
원래 실행이 잘 되었는데 실습하는 프로젝트를 껐다가 켰는데 아래와 같이 Entity ,Repository에 빨간줄이 생깁니다. 그리고 오른쪽 상단에 빨간 박스 표시 안에 spring Application 실행하는 곳에 x 표시가 있습니다. 왜 이러는 걸까요? 실행을 누르면 실행도 잘 되고 localhost:8080도 잘 됩니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
[질문] 15강 데이터 수정하기 - data.sql 생성 에러
안녕하세요 홍팍님. 현재 수강중에 있습니다. 따라하던 중 resource 폴더에 data.sql 을 추가하면 서버 실행이 되지않습니다. data.sql을 삭제하고 run을 하면 서버 실행이 잘됩니다. 현재 community Edition 사용하고 있는데 위에 메세지에 sql 파일은 ultimate(?) 버전에서 지원한다? 이런식으로 써있었는데.. IDE 버전 때문에 그런건가요..? dismiss 누르고 plugin에서 database 관련한거 3개 정도 설치했는데 여전히 안되네요ㅠ run에 대한 상황은 다음 아래와 같습니다. 1. data.sql 생성 후 실행하면 2. data.sql 삭제 후, run 실행 감사합니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
12강 데이터 목록보기 질문드립니다.
아래와 같이 오류가 나옵니다. 2022-06-02 01:56:50.380 WARN 1420 --- [nio-8080-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Long'; nested exception is java.lang.NumberFormatException: For input string: "index"]
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
19강 다시 질문 입니다
안녕하세요 ^^ 강의력은 최고!!!!! @PostMapping("/api/articles") public Article create(@RequestBody ArticleDTO dto) { Article article = dto.toEntity(); return articleRepository.save(article); } 테스트결과는 여전히 { id:4, title: null, content: null } 나와구글 돌려봐도 안되어서 질문 드립니다.
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
선생님 소스와 동일하게 입력했는데 에러가 나요
안녕하세요 홍팍 선생님 제가 지금 스프링부티 입문 수업 12강 데이터 목록보기보고있는데. 여러개의 소스를 동일하게 코딩하고 결과물을 볼려고 localhost:8080/articles 를 입력하면 다음과 같이 에러가 나네요 왜 이러는 걸까요??
- 미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
한글이 깨지는것 같아요
지금 스프링부트 입문 수업 초반 듣는중인데.. 한글을 웹페이지에 나오게 할려고 하면 ???로 표기가 되요