spring boot cache 넣기 Spring Boot에 Cache넣기spring-boot-starter-cache만 import 하면 ConcurrentHashMap이 캐쉬 클래스가 된다.이 클래스는 expire를 수동으로 해줘야 한다.그래서 expire time을 줄 수 있는 caffein cache를 쓰는 것.pom.xml<dependency> <groupId>org.springframework.boot</groupId> <art.. Spring/Spring Boot(스프링 부트) 2019.01.09 17:55
aws eb security group설정파일 aws eb에 sg설정을 따로 해주어야 한다. 왜냐하면 eb를 재부팅하면 sg를 지우고 다시 만들기 때문이다.아래 파일을 main/ebextensions에 넣으면 된다.securitygroup.config123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051##############################################.. 개발/AWS 2019.01.08 14:57
jpa에서 복수키 만들기(key 2개), 복수키를 사용할 경우 길이 문제 JPA에서 복수키 만들기@IdClass(OhlcvHour.OhlcvHourKey.class)public class OhlcvHour { @Id private String currencyPair; @Id private LocalDateTime timeToHours; @EqualsAndHashCode @Embeddable static class OhlcvHourKey implements Serializable { .. Spring/Spring Data JPA 2019.01.08 11:27
jpa 강좌 주제 영속성 컨텍스트란?영속성 컨텍스트를 쓰는 이유준영속성이란?method querydb와 mapping하는법ddl-auto 옵션에 따라 작동하는 방법join하는 방법. 1:1, 1:N, N:N@Join을 위한 domain 설계- match와 team id를 예제로기존에 있는 table을 jpa로index잡는법slow query는 어떻게 해결할 것인가?캐싱(caching)은 어떻게 할 것인가?query dsl Spring/Spring Data JPA 2019.01.08 09:20
aws ec2 ami에 git설치 maven설치 ec2를 띄우고 앱을 올릴려면 빌드한 파일이 있어야 하는데 필드한 파일을 직접 올리는 것 보다는 git에서 받은 후에 빌드하는게 과정이 쉽기 때문에 git을 깔고 여기에서 빌드함.sudo su -yum install -y gitsudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven... 개발/AWS 2019.01.07 00:49
aws elastic beanstalk - 환경변수에 dev, qa, prod profile설정하기 바꾸고 싶은 environment로 들어간다.'구성'을 누른다.소프트웨어의 '수정'을 누른다.spring.profiles.active를 dev로 바꾸고 '적용'을 누른다.end. 분류없음 2019.01.04 15:31
시고저종 데이터 만들기 List -> Map -> List public List<Ohlcv> toMap(List<Ohlcv> selectedOhlcvs) { // 특정 field를 기준으로 select된 애가 온다. Map<LocalDateTime, List<Ohlcv>> map = new HashMap<>(); // 넣을때는 특정 field를 넣어야 한다. selectedOhlcvs.forEach(ohlcv1 ->{ .. Language/JAVA 2019.01.04 14:34