본문 바로가기

스프링

(2)
[ 스프링 ] 다양한 db 연결방법 ( 4편 AOP ) [시작] 이전 다양한 db연결방법 ( 3편 test code, JUnit, AssertJ )에 이어서 이번에는 각 코드가 실행하는데 얼마나 걸리는지 알아보도록 하겠습니다. 그리고 AOP를 사용하여 각 기능들의 처리속도를 log를 통해서 확인해 보도록 하겠습니다. 들어가기 전에 아래 설명에서는 전체적인 흐름 이해를 위하여 간단하게 구조나 부분 코드만 보여주기 때문에 전체 코드를 보시고 싶으시면 아래 github링크를 확인해 주세요. [AOP (Aspect Oriented Programming) - 관점 지향 프로그래밍] AOP 사용 이유 개발을 진행하다 보면 같은 코드를 여러 곳에 적용시켜야 하는 상황이 발생합니다. 이러한 공통 기능을 적용하기 위해 보통 상속을 사용하지만 java는 다중 상속이 불가능하다..
[ 스프링 ] 스프링 부트 시작 [ 시작 ] Spring 파일 생성 https://start.spring.io/ 에 들어가서 사용할 각종 설정을 진행해 주고 GENERATE버튼을 눌러서 파일을 받아줍니다. 프로젝트 open 다운로드한 zip 파일 압축을 풀고 Intellij에서 open에 들어가서 안에 있는 build.gradle파일을 열어줍니다. 프로젝트 이렇게 위의 모든 과정을 진행하셨으면 이제 Spring을 사용할 준비가 끝난것 입니다. 이전에 Dependencies에 추가하지 못했던 것들은 build.gradle에서 추가해 주면 됩니다. 스프링 시작 사이트 : https://start.spring.io/ 제가 잘못 알고 있거나 잘못된 부분이 있을 경우 알려주시고 추가로 궁금한 점 있으신 분들도 댓글이나 메일 주시면 성실히 답변해..

728x90