equals 2

Model has no value for 에러 발생

문제 사항컨트롤러에서 다음과 같이 redirectAttributes 로 리다이렉트를 한다.  직접 Postman으로 실행하면 정상적으로 리다이렉트 되지만MockMVC로 테스트를 하면 {key} 부분을 동적으로 변환을 하지 못해 실패를 한다. 에러 내용 고민한 방법디버깅먼저 key가 null로 들어가는 것이 확인 된다. RequestMappingHandlerAdapter 클래스에서 view 와 rediretModel 이 mavContainer에 담겨있는 것을 확인   DispatcherServlet 클래스까지 잘 전달되는게 확인 (물론 key는 null이라 이 부분을 확인해야한다) 그런데 DisPatcherServlet 클래스내에서 processDispatchResult 메서드가 실행된 후 예외 발생  M..

toy/AgileHub 2024.07.08

상속 - 백기선 자바라이브스터디

문제제기 예를들어 상속이라는 개념을 모르는 상태에서 강아지와 고양이 클래스를 만들어 보겠습니다. 강아지 고양이 공통적인게 눈에 띕니다. 이름, 종류 의 필드도 같고 소리를 낸다는 것과 먹는다는 것은 공통적인 행위 입니다. 그렇다면 이 부분은 이제 상속의 개념을 적용할 수가 있습니다 또한 name과 종류는 Animal의 부모 클래스가 가지고 있으니 생성자를 통해 이름과 종류를 받아서 저장하고 bark()는 Dog와 Cat마다 소리내는 방식이 다르니 @Override 시키면 될 거 같습니다. 아래는 이러한 요구사항을 가지고 만들어낸 결과 입니다. Animal.java Dog.java Cat.java 보다싶이 Animal이라는 클래스의 공통 필드와 메서드를 적용받기위해 extends라는 키워드를 사용하였고 s..

공부방/JAVA 2023.08.19