JPA 강의까지 수강한 뒤에 활용편을 들으면서 DB를 적용해보면서 실습하고 있습니다. 엔티티에서는 setter를 지양하라고 하셔서 setter 없이 사용하고 있습니다. 그런데 @ModelAttribute로 Member 객체를 받으려니 setter가 없어서 post로 들어온 객체에 값이 모두 null로 채워지게 됩니다. 이런 경우에는 모두 @RequestBody로 받아서 처리하시나요?
강의를 통해 열심히 배우고 있는 학생입니다 이번에 여쭤보고싶은게 있어 질문했습니다. 다중 체크박스에서 서울과 부산을 선택해서 상품 수정시 폼 데이터 전송 방식까지 확인 했습니다. 또한 Item 클래스에서 regions 필드는 List 타입으로 선언되어 있으며 @Data 애노테이션으로 롬복이 getter sertter 등을 자동 생성해준다고 학습했습니다. 여기서 궁금증이 생겼습니다. 컨트롤러에서 @ModelAttribute를 사용할 시 Item 타입의 객체를 생성하고 객체의 프로퍼티까지 셋팅해주며 그 방식이 폼 데이터로 넘어온 name 값으로 setter를 호출한다고 알고있는데 list 타입으로 선언한 regions의 setter호출시 자동으로 값을 넣어주는 기능을 하는건가요?? Item 객체의 regions 필드에 Seoul, Busan과 같은 값이 어떻게 추가 되었는지 궁금합니다.
안녕하세요 ReadLock잡을 때, 동일한 쓰레드가 소유하고 있으면 무조건 성공 부분 질문 있습니다. void Lock::ReadLock() { // 동일한 쓰레드가 소유하고 있다면 무조건 성공. const uint32 lockThreadId = (_lockFlag.load() & WRITE_THREAD_MASK) >> 16; /*-------------------------------------------------------------------------- 이 부분에서 WriteUnlock된다면 동일한 쓰레드가 소유하지 않았는데 아래로직에 진입하여 1더하고 return 되지 않을까요? --------------------------------------------------------------------------*/ if (LThreadId == lockThreadId) { _lockFlag.fetch_add(1); return; } ... }
[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
안녕하세요 8:41에 RestfulWebServiceApplication이라고 Configuration이 이미 지정되어 있으신데 저는 Add Configuration이 나와서 새로운 설정을 추가하라고 나옵니다. 혹시 이 부분 어떻게 해결해야 하는지 알 수 있을까요? intellij는 community 버전을 사용하고 있습니다. 감사합니다
안녕하세요 위와 같이 2021-09-01 21:49:03.469 WARN 27854 --- [ main] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration) 이런 오류가 나는데 뭐때문일까요? start.spring.io 에서 셋팅 그대로 다운받아서 실행했는데 저렇게 나옵니다..
안녕하세요 강사님 강의 정말 잘듣고있습니다 너무 유익해요 :)) 궁금한 점이 있는데, webpack.config.js 에서 기본적으로 mode, entry, output 을 설정해주신다고 하셨습니다. 그런데 cra 로 생성한 프로젝트를 보면 webpack.config.js 파일이 따로 ㅇ존재하지 않더라구요, 이런 경우엔 webpack.config.js 밖의 다른 곳에서 webpack 에 대한 설정을 해주는 것인가요?.?
authenticationmanager는 사용자가 입력한 authentication객체를 인증할수 있는 autheticationprovider를 찾아주고 해당 provider는 userdetailsservice가 반환한 userdetail를 바탕으로 비번일치유무로 인증을 하고 일치한다면 authenticationmanager는 autheticationprovider가 반환한 authentication(principal 변수에 userdetail를 담음)를 getmaapin 메서드에 principal매개변수로 넘겨주는것이 맞나요?
comment post api 수정하기 3:30 부분에서 'user.username': ValidatorError: Path `user.username` is required. 'user._id': ValidatorError: Path `user._id` is required. 이런 에라가 뜹니다.난감합니다^^
현재는 navigation이 6버전이 나와있어서 이를 따랐는데 404오류가 나오네요 ㅠㅠ 어떻게 해결해야할까요?.. 그리고 6버전이 나와서 5.x 버전은 적용이 안되는 것 같은데 제가 잘못하고 있는걸까요?.. 맞다면 6버전에는 ~handler Import하는 구문이 없습니다..
안녕하세요 매번 유튜브와 인프런에서 좋은강의 감사합니다. 질문이 있습니다. 클래스 로더에서 '로딩이 끝나면 해당 클래스 타입의 Class 객체를 생성하여 "힙" 영역에 저장.' 이라고 설명 되어 있는데요. 클래스 타입의 Class 객체를 생성 이부분이 헷갈려서요 만약에 Book 클래스가 있으면 Book book = new Book(); <- 이것을 뜻하는걸까요 ? 그렇다면 만약 new 키워드가 없고 인스턴스화를 하지 않으면 Class 객체를 생성하지 않는다는 말인지요..
로그인 기능을 구현한 다음 확인을 위해 postman에서 email과 비밀번호를 send 하면 sending request가 무한로딩되는 문제가 발생합니다. 아래에 깃허브 주소를 남깁니다. https://github.com/gomsoni/boiler-plate_mernstack
안녕하세요 선생님! 강의 잘듣고 있습니다 ㅎㅎ 이번에 새롭게 매개변수라는 개념을 배웠는데, 강의에서 start와 end를 매개변수로 지정한후 사용자 지정함수로 테이블을 만드셨는데, 제가 생각해본 방법은 필터시 매개변수인 start / end로만 바꿔도 동일하게 적용이 되는것 같습니다. 이런 방법으로 해도 상관이 없을까요? 여러가지 방법이 있겠지만 강의에서 배운내용이 더 오류가 안생기는 방법인지 궁금합니다!! 강의방법) 제가 생각해본 방법)
1.22 설치 강의를 보고 있는데요 강의가 윈도우 기준인 것 같아서 1번인 xshell부터 막혔는데요 터미널에서 워커를 등록해야 할 것 같긴 한데 어떤 방식으로 등록하면 좋을까요? 이제 막 쿠버네티스를 시작해보는지라 많이 미숙하고 정말 몰라서 질문드립니다. 맥은 인텔 cpu입니다
안녕하세요. sendRedirect할때 로그인을 하지 않고 items로 갈 때 http://localhost:8080/login?redirectURL=/items 로 가게 되는데요 여기서 redirectURL을 다른거로 바꾸니까 그냥 home화면으로 가지던데 (ex.http://localhost:8080/login?test=/items) 꼭 파라미터 이름을 redirectURL 이라고 써줘야 하는건가요? 여기서 @RequestParam. 부분에 따로 파라미터 이름 설정해준게 없는거 같아서 헷갈리네요 ㅜㅜ