본문 바로가기

전체 글51

MySQL 설치 2022. 2. 4.
인텔리제이 static import 단축키안될때 alt + enter를 눌러도 static import 자동완성키가 뜨지 않았다. setting에서 옵션을 변경해줘야하는것이었다. static import를 검색해 import와 관련된 기능들을 모두 체크해주었더니 해결되었다. 2022. 1. 25.
매개변수 컴파일러는 클래스 파일에 매개변수 이름을 저장하지 않는다. 매개변수 이름을 저장하려면 컴파일 옵션에 -parameters라는 컴파일 옵션을 줘야한다. -parameters는 매개변수 이름을 저장하는 옵션이다. jdk 1.8부터 추가된 기능이다. 여기까지 하면 매개변수 이름을 얻어 올 수 없을 것이다. pom.xml에서 java버전을 11로 변경하고 아래 plugin에 있는 java버전도 변경한다. 그리고 자바프로젝트 update -> maven update를 해준다. 매개변수이름을 얻어오는 방법에는 두 가지 방법이 있다. ①ReflectionAPI -parameters옵션을 넣고 컴파일 jdk1.8부터 가능하다. ②Classfile을 직접 읽어서 얻어오기 참고 https://www.concretepage.. 2022. 1. 21.
MVC패턴 정리) 입력받을 값들을 매개변수로 선언, 모델선언 후 작업 처리 후 모델에 작업 결과 를 저장 작업 결과를 보여줄 뷰를 반환해주면 디스패처서블릿이 작업결과를 보여줄 모델을 뷰에 전달함. 🎈맴핑된 URL의 끝단어가 뷰 이름 🎈반환타입이 void일 경우 🎈ModelAndView로 할 경우 결과를 보여줄 view를 지정해야한다. 컨트롤러 내부에서 ModelAndView를 만들고 작업 결과를 저장하고 ModelAndView를 반환한다. mvc패턴 동작 원리 2022. 1. 21.