일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 객체지향
- join
- 자바의정석
- 함수
- SpringSecurity 로그인
- 객체
- 논리 연산자
- 스프링시큐리티 로그아웃
- 오버로딩
- StringBuffer
- 예약어
- 오버라이딩
- 인텔리제이 Web 애플리케이션
- 비교 연산자
- SQL튜닝
- 이클립스 설치
- 산술 연산자
- spring 게시판 삭제
- SpringSecurity 로그아웃
- SQL
- 배열
- SQL 튜닝
- 연산자
- 상속
- 식별자
- 친절한 SQL 튜닝
- java
- @PreAuthorize("isAuthenticated()")
- 반복문
- 친절한 SQL
- Today
- Total
목록전체 글 (161)
gi_dor
포트포워딩을 하는 이유EC2 환경에서 프로젝트를 배포한 상황에서 서버에 요청을 보내면 아래 처럼기본포트 :8080 을 붙여 서버에 요청을 보낸다navser.com:8080 이런느낌이제는 더 편하고 깔끔하게 서버에 요청을 보내기 위해포트번호를 입력하지 않고 HTTP 기본 포트인 80번 포트를 요청한다 80번 포트포워딩HTTP 기본 포트번호80번으로 서버에 요청을 보내면배포한 서버에서 설정된 기본 포트 8080 으로 포워딩 되도록 설정해 포트 번호 입력 없이 요청을 보낼 수 있다서버에 들어오는 요청에서 80 포트로 들어오면 8080으로 해석해 EC2 인스턴스의 보안그룹으로 들어와 인바운드 규칙을 편집8080(IPv4 0.0.0.0/0) 사용자 지정 TCP80(IPv4 0.0.0.0/0) HTTP80(IP..
프로젝트 당시 날짜가 안되어 선생님이 배포를 하셨기에 이렇게 학원 종료후 RDS 도 연결해 보고 이번에 EC2 를 만들어 배포 까지 해보려고합니다https://product.kyobobook.co.kr/detail/S000001019679 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 | 이동욱 - 교보문고스프링 부트와 AWS로 혼자 구현하는 웹 서비스 | 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다. 경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현합니다product.kyobobook.co.kr책이 19년도여서 버전이 많이 안맞는다 .. 또한 사람들은 Ubuntu 또는 리눅스2 를 사용하고 책에서는 리눅스1을 사용하기에 쉽지 않아서 여러 블로그를 보며 하기..
Cache와 Caffeine Cache캐시(cache) : 데이터나 값을 미리 복사해 놓는 임시 장소Local Cache서버마다 캐시를 따로 저장다른 서버의 캐시를 참조하기 어려움속도 빠름로컬 서버 장비의 Resource를 이용한다. (Memory, Disk)Global Cache여러 서버에서 캐시 서버 접근 및 참조 가능별도의 캐시 서버 이용 → 서버 간 데이터 공유가 쉬움네트워크 트래픽을 사용해야 해서 로컬 캐시보다는 느리다.데이터를 분산하여 저장 가능Caffeine CacheSpring Boot 3부터 @Bean으로 org.springframework.cache.CacheManager의 EhCacheCacheManager 구현은 더 이상 지원되지 않는다고 한다....... 인강에서는 ehCache ..
RDS ? AWS 에서 제공하는 클라우드 기반의 관계형 데이터 베이스 서비스클라우드 기반 서비스를 사용하면 사용자는 자체적으로 서버를 구축하거나 유지 관리할 필요 없이 필요한 리소스를 인터넷을 통해 제공받을 수 있다서버 컴퓨터에 직접 MySQL 이나 MariaDB 같은 관계형 DB를 설치하지 않고 사용할 수 있다import 해서 데이터를 넣으려면 MySQL이 필요하긴 하지 않은가 ?????1. RDS 인스턴스 생성MariaDB는 MySQL 기반이므로 MySQL과 유사한다고 한다 하지만 MySQL만 써봐서 MySQL을 사용했다 그외 Amazon Aurora가 MySQL 보다 성능적으로 5배는 좋다고 한다마스터 사용자의 이름과 , 마스터 암호로 DB에 접속해야한다 퍼블릭 액세스 - '예''아니요' 를 선택..
IoC ‘제어역전’ 또는 ‘역전 제어’ , '의존성 역전'프로그램의 흐름을 개발자가아닌 프레임워크가 관리한다객체의 생성과 생명주기 관리를 프레임워크가 담당하므로 개발자는 비즈니스 로직에 집중 할 수 있게된다스프링에서 애플리케이션 컨텍스트 Application Context 가 이런 역할을 담당한다빈Bean 이라고 하는 객체들의 생성 , 설정 , 관리를 담당자신이 사용할 메서드나 객체의 호출 작업을 개발자가 결정하지 않고 외부에서 결정 되는 것을 의미다른객체를 직접 생성하거나 , 제어하는것이 아닌 , 외부에서 관리하는 객체를 가져와 사용하는것 객체 간의 의존성을 낮추기 위해, 객체가 직접 자신이 필요로 하는 의존 객체를 생성하지 않고, 외부에서 생성하여 주입하는 방식을 IoC라고 한다기존 객체생성의존성 객..