'programming/Spring & WEB' 카테고리의 글 목록
본문 바로가기

programming/Spring & WEB4

Spring) Spring MVC 동작 구조 * https://iri-kang.tistory.com/4 , https://junu0516.tistory.com/92를 참고하여 재작성했음을 밝힙니다. * Spring MVC 동작에 대한 설명입니다. * 오탈자 및 잘못된 정보는 댓글로 알려주시기 바랍니다. * 본 포스팅을 무단 복제하시거나 배포하지 마시기 바랍니다. ( 게시글 최상단에 본 블로그 출처를 밝히시면 포스팅은 가능합니다. ) 1. MVC 란 MVC는 Model-View-Controller의 약자이며, 어플리케이션을 구성하는 요소를 역할에 따라 세 가지 모듈로 나누어 구분한 패턴이다. 1. Model(모델) 어플리케이션의 데이터이며, 모든 데이터 정보를 가공하여 가지고 있는 컴포넌트이다. - 사용자가 이용하려는 모든 데이터를 가지고 있어야하며.. 2021. 10. 6.
Spring) Maven, pom.xml 정의 * 본 포스팅은 https://jeong-pro.tistory.com/168를 참고하여 재작성하였음을 밝힙니다. * Spring Maven, pom.xml의 정의를 정리했습니다. * 오탈자 및 잘못된 정보는 댓글로 알려주시기 바랍니다. * 본 포스팅을 무단 복제하시거나 배포하지 마시기 바랍니다. ( 게시글 최상단에 본 블로그 출처를 밝히시면 포스팅은 가능합니다. ) 1. Maven의 정의 자바 프로젝트의 빌드(build)를 자동화해주는 빌드 툴이다. 즉, 자바 소스를 compile하고, package해서 deploy하는 일을 자동화해주는 것이다. * Maven이 참조하는 설정 파일 1) settings.xml settings.xml은 maven tool 자체에 관련된 설정을 담당한다. ( 참고 - eGo.. 2021. 10. 5.
Spring) @AspectJ 어노테이션을 이용한 AOP 지원 * 이 포스팅은 shlee0882.tistory.com/206의 포스팅과 www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:aop:aspectj 을 학습한 뒤 추가로 공부한 후 재정리한 글입니다. * 해당 개념을 완벽하게 이해하지 못해 설명이 다소 미흡할 수 있습니다. 참고만 해주세요. * 2차 가공 및 재배포를 금지합니다. ( 재배포시 출처를 남겨주세요 ) * 오탈자 및 잘못된 내용은 댓글달아주세요. [ 이전 글 ] AOP 개념 및 설정 + 예제 1. Advice를 정의하는 태그 * - 메서드 실행 전에 적용되는 어드바이스를 정의 * - 메서드가 정상적으로 실행된 후에 적용되는 어드바이스를 정의 * - 메서드가 예외를 발생시킬 때 적용되는 어드바이.. 2021. 1. 26.
Spring) AOP 개념 및 설정 + 예제 * 이 포스팅은 atoz-develop.tistory.com/ , shlee0882.tistory.com/, engkimbs.tistory.com/ 님의 포스팅을 학습한 뒤 추가로 공부한 후 재정리한 글입니다. * 해당 개념을 완벽하게 이해하지 못해 설명이 다소 미흡할 수 있습니다. 참고만 해주세요. * 2차 가공 및 재배포를 금지합니다. ( 재배포시 출처를 남겨주세요 ) * 오탈자 및 잘못된 내용은 댓글달아주세요. 1. AOP의 개념 * AOP ( Aspect Oriented Programming ) - 관점 지향 프로그래밍 - 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어보고 그 관점을 기준으로 각각 모듈화하겠다. 모듈화 : 어떤 공통된 로직이나 기능을 하나의 단위로 묶는 것 핵심적인.. 2021. 1. 26.