본문 바로가기

분류 전체보기

(36)
spring MVC가 뭔데여(근데 이제 spring framework 특징을 곁들인) (혹시 사진 문제가 되면 말해주세요 지울게요)  냅다 spring MVC 처리 순서spring을 한번 만져봤으면 대강은 이해할 수 있을 거 같다. 물론.. 잘 모르겠긴 한데 그래도 대충 흐름은 알겠달까..? 1. 클라이언트가 URL로 접근한다. 2. DispatcherServlet가 Request(요청)을 HandlerMapping에게 위임한다.3. HandlerMapping가 Mapping 된 Controller에게 위임한다.4. Controller에서 들어온 요청을 처리하고 결과 데이터를 담아 View를 DispatcherServlet에 전달한다.5. DispatcherServlet는 전달받은 View 정보를 ViewResolver에게 전달한다.6. ViewResolver는 model에 담겨온 데이터..
spring Annotation 모음 spring을 하면서 다 까먹고 아직 잘 모르고 헷갈리는 거 왜 써야 하지..? Annotation이 너무너무너무 많았다. Annotation은 주석이라는 뜻이다. 프로그램에 관한 데이터를 제공하는 데이터를 위한 데이터 메타 데이터..? 뭐 그렇다. 일단 내가 썼던것들 위주로 기록하고, 차차 추가하겠다. 이거 말고도 엄청 많다. 모르니까 너무 짜증 나서 꼭 정리해야지 마음만 먹고 이제 해본다. 정리하는데도 한세월일 듯.. 난 아직 spring 응애라.. 틀린 게 있다면 꼭 말해주면 좋겠다..  @ComponentSpring에게 해당 클래스가 관리해야 할 대상임을 알려준다. 이건 뭐다? 빈으로 등록된다! @Controller Spring MVC임을 명시한다. ( Annotation 정리하려다가 MVC부터 ..
css 선택자 정리 그렇다. 난 css를 뜯고 고치고 해야 하는 사람이니 css 선택자부터 정리해 보겠다.  왜냐면. 맨날 헷갈리니까 ㅎ 1. 일치 선택자 #id #은 id / . 은 class ( 다 아는 사실.)아이디가 id로 돼있는 요소를 선택한다. 내가 제일 많이 남용했던 선택자이다..왜냐하면 main > .div > a > img > .main_wrap 이렇게 안 하고 그냥 .main_wrap만 쳐도 됐으니까.....(사람들이 왜 이렇게 안쓰겠냐 멍청한 놈아!)  2. 자식 선택자 #id > .class id 자식 요소 class를 선택한다.  3. 자손 선택자 #id .class id의 자손 요소 class를 선택한다.  2개가 다른 점을 알아야 한다.자식 선택자는 지 자식들만 취급한다. (첫째, 둘째, 셋쨰, ..
include를 제대로 알지 못하고 사용한 사람의 최후.. 카테고리만 정해놓고 (사실 카테고리도 생각만 하고 어제 추가했음) 헷갈렸던 거 몰랐던 거 알아야 되는 거 정리해서 블로그 써야지 하다가 너무 귀찮아서 이제 쓴다.. 왜냐하면 혼자 공부하고 만들기 시작했던 spring 웹 페이지 제작이 얼추 끝났(내 생각임) 근데 뿌듯해하던 도중 엄청난걸 발견해 버렸다.  나름 반복되는걸 피하려고 nav와 footer를 jsp include라는 걸 알고 이렇게 냅다 박았다. 그랬더니 잘 나오는게 아닌가..! 그래서 냅다 이렇게 다 썼는데..   형이 왜 거기서 나와 알고 보니.. head부분이 3개나 로드되고 있었다.. 생각해 보면 당연한 건데 알고 보니 너무... 너무.. 너무 거슬린다... 단순하게 head부분 다 자르고 footer 마지막에 body 닫는 태그 넣으면..