일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- codedeploy error
- codedeploy
- aws cicd
- docker
- Airflow
- Spring
- or some instances in your deployment group are experiencing problems.
- Spring Error
- chartjs
- Kafka
- Flux
- Python
- SQL
- IntelliJ
- PostgreSQL
- Jenkins
- chart.js
- bootstrap
- kubeflow
- node
- aws
- AWS CI/CD 구축하기
- redis
- VPN
- 도커
- codebuild
- COALESCE
- JavaScript
- java bigdecimal
- codepipeline
- Today
- Total
목록분류 전체보기 (632)
Small Asteroid Blog
JPA 에서 제공하는 Page를 사용하고 싶은데 데이터를 가공해서 사용하다 보니 List 로 결과가 나오고 있어서 List를 Page로 변환해서 사용하고자 한다. 아래 코드를 참고해서 List 를 Page로 변환해서 사용하면 된다. 방법1 Page pageResult = (Page) PageUtils.makePageResponse(list, pageable); 페이징 처리를 위한 공통 코드 public static Page makePageResponse(List list, Pageable paging, int totalCount) { try { return (new PageImpl(list, paging, totalCount)); } catch (Exception e) { return (new PageI..

Q1.Create a new service account with the name pvviewer. Grant this Service account access to list all PersistentVolumes in the cluster by creating an appropriate cluster role called pvviewer-role and ClusterRoleBinding called pvviewer-role-binding. Next, create a pod called pvviewer with the image: redis and serviceAccount: pvviewer in the default namespace. ServiceAccount: pvviewer ClusterRole:..

이슈 원인 Member 엔티티와 Company 엔티티간의 연관관계가 있는데 Company 엔티티에서 JSON으로 반환하는 과정에서 생긴에러로 Company에더 LAZY JOIN을 해도 JSON으로 변환하는 중 직렬화(serialize) 과정을 거치는데 Member에 Company가 있어서 Company를 참조하고, Company에 있는 Member 를 참조하면서 무한 재귀가 발생했다. 해결방법 @JsonIgnore 참조하는 엔티티에서 (재귀를 일으키는) 필드에 @JsonIgnore 를 추가한다. DTO 생성 엔티티로 반환하지 않고 리턴용 DTO를 따로 만들어서 사용한다. 해결 나는 두번째 해결 방법인 DTO로 반환해도 해당 문제가 생겼는데 DTO 에서 엔티티 정보 전체를 가져오는게 있다보니 생기는 문제였..

실무에서 JPA를 사용하는데 개념적인 부분을 집고 넘어가면 좋을 것 같아서 강의를 보게 되었고 인프런 강의를 보고 내용 정리를 해보았다. 프로젝트 어노테이션 @NoArgsConstructor(AccessLevel.PROTECTED) 엔티티에서 레벨을 protected 까지로 한다 Protected 로 설정하는 이유는 무분별한 객체 생성에 대해 한번 더 체크할 수 있게 한다. 그러나 @Builder와 같이 사용하고 싶다면 AllArgsConstructor 와 같이 사용하거나 @Builder @AllArgsConstructor @NoArgsConstructor(access = AccessLevel.PROTECTED) 안에 @Builder를 계속적으로 선언해서 사용해야한다. @Builder 를 사용하면 의미있..

MySQL 엔진 MySQL은 주로 MyISAM, InnoDB 두가지 스토리지 엔진중 하나를 사용한다. MyISAM, InnoDB 차이 및 사용하면 좋을 이유 MyISAM Read Only 기능이 많은 서비스 트랜잭션이나 복구가 필요 없는 경우 한번에 대량 데이터를 입력하는 배치성 테이블 InnoDB 대용량 데이터를 다룸 트랜잭션 처리나 복구가 필요함 오라클과 비슷한 기능들을 제공함 메모리 캐시를 통한 퍼포먼스 향상 InnoDB 아키텍처 InnoDB In-memory구조로 데이터와 인덱스를 메모리에 캐싱하기 위해 "버퍼풀" 이라는 저장 영역을 유지 관리 한다. InnoDB의 장점 1. 성능 다수의 사용자 동시 접속 가능 대용량 데이터 처리 테이블과 인덱스를 테이블 스페이스에 저장하고, 테이블 스페이스는 파..
Q1. Take a backup of the etcd cluster and save it to /opt/etcd-backup.db. A1. controlplane ~ ➜ cat /etc/kubernetes/manifests/etcd.yaml controlplane ~ ➜ ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 \ --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key \ snapshot save /opt/etcd-backup.db Q2.Create a Pod called re..