Home
Youngho's Devlog
Cancel

[AWS-EC2] Ec2에 Chrome 및 ChromeDriver 설치

Chrome 설치 1) yum 저장소 생성 sudo vi /etc/yum.repos.d/google-chrome.repo 1-2) 아래와 같이 파일 내용작성 [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/<br>stable/$base...

[AWS-EC2] Ec2에 jdk, tomcat, mysql 설치

ec2 기본 설정 1. 키 파일의 접근권한 변경 $ chmod 400 ~/Desktop/AWSkey/keyfile.pem 2. 맥 터미널을 이용한 접속 $ ssh -i ~/Desktop/AWSkey/keyfile.pem ec2-user@[서버 아이피 또는 도메인]<br> 3. ec2 시간대 변경 1) 기본 시간대 설정은 UTC로 설...

[AWS-EC2] Ec2에 Jenkins설치

Docker를 활용한 Jenkins설치 https://dbjh.tistory.com/71

[AWS-EC2] Ec2에 Docker설치

도커 설치 인스턴스에 접속 후 아래 커맨드 실행 [ec2-user@ip-172-31-18-132 ~]$ $ sudo yum -y upgrade [ec2-user@ip-172-31-18-132 ~]$ $ sudo yum -y install docker Docker 설치 확인하기 [ec2-user@ip-172-31-18-132 ~]$ docker -...

[개발자 블로그] Spring AOP

AOP란? Aspect Oriented Programming의 약자로 관점 지향 프로그래밍을 뜻함 핵심 비지니스 로직과 공통 모듈(횡단 관심사)을 분리함으로써 개발자가 좀 더 비지니스 로직에만 집중해서 처리할 수 있는 방법을 제공하는 프로그래밍 패러다임 핵심기능 관점은 위의 그림과 같이 각 Service모듈이 각각 자신만의 역할을...

[개발자 블로그] ThreadPoolTaskExecutor

ThreadPoolTaskExecutor 스레드 풀을 사용하는 Executor java.util.concurrent.Executor를 Spring에서 구현한 것 org.springframework.scheduling.concurrent 패키지에서 제공 주로 spring에서 비동기처리를 위해 사용 ...

[개발자 블로그] Spring MVC

Spring MVC란? Spring 프레임워크에서 제공하는 웹 모듈이다. MVC는 Model, View, Controller의 약자로 기본 시스템 모듈을 MVC로 나누어 구현되어있다. Model 애플리케이션 상태(data)를 나타낸다. 일반적으로 POJO로 구성된다. Java Beans View 디스플레이 데이터 또는...

[개발자 블로그] Spring MVC 동작 과정

Spring MVC는 DispatcherServlet, View Resolver, Interceptor, Handler, View 등으로 구성되어있다. 이중에 DispatcherServlet이 가장 앞단의 front controller역할을 하며 가장 핵심적인 역할을 한다. Spring MVC의 구체적인 동작 과정은 다음과 같다. ...

[개발자 블로그] Spring Interceptor 개념 및 흐름

Spring Request Flow Filter 사용자의 어떠한 요청이 있을 경우, 가장 앞단에서 거치는 곳. 예를 들어, UTF-8 인코딩을 처리하는 기본 필터 중에 CharacterEncodingFilter를 호출 할 수 있다. Spring MVC 기준으로 web.xml에서 설정 DispatcherServlet 서블릿과 마...

[개발자 블로그] Spring Annotation 활성화

Annotation 기본 개념 xml 설정이 너무 길어짐에 따라 그 대안으로 생겨났다. 클래스/메서드/필드에 Annotation을 달아 그 자체로 설정이 가능하도록 한다.(단, xml의 우선순위가 더 높음) 기본적으로 활성화되지 않기 때문에 xml에 명시적인 활성화 설정이 필요하다.(IDE에서 체크하면 자동으로 추가되도록 지원) Ann...