'전체 글'에 해당되는 글 85건

[Powershell] AWS S3 폴더에 있는 파일 모두 다운로드 받기

최근에 AWS S3를 이용하여 작업하는 경우가 많아서 한번 정리를 해보려고 한다. 우선 진행하기에 앞서서 AWS S3에 대한 접근계정, 권한이 모두 발급이 되었다고 가정하고 진행하겠다. AWS S3폴더에 올라간 파일을 다운로드 받아서 확인해야하는 경우가 있는데 이때, 파워셀을 이용하여 로컬 PC로 다운로드를 해보는 명령문을 만들어보겠다. 명령문은 일반 에디터로 만들어도 되고, 파워셀 ISE 프로그램을 이용해도 무방하다. 파워셀 프로그램은 해당 폴더에 있다. 1. 환경설정 시작하기 앞서 우선 파워셀이 잘 동작이 되도록 하기 위해서는 아래와 같이 환경세팅이 필요하다. AWS 가 원격이기 때문에 파워셀에서 원격접근이 허용이 되어야 한다. 환경설정을 하기위하여 파워쉘을 실행할 때 관리자권한으로 실행이 필요하다...

프로그램/추가 팁 | 2023. 12. 15. 17:09

vue + jpa project (30) - Querydsl 문법 세부 확인

이번 장에서는 Querydsl 에 대한 문법을 하나하나씩 정리해보겠다. 시작하기 앞서 Querydsl 의 시작 기준은 아래와 같이 정리한다. EntityManager를 통해서 JPAQuery를 생성하고 Q클래스를 통해서 테이블의 Alias를 부여하는 부분을 기준으로 삼겠다. EntityManager em = emf.createEntityManager(); JPAQuery query = new JPAQuery(em); QMember qmember = new QMember("m"); List members = query.from(qMember) .where(qMember.name.eq("회원1")) .orderBy(qMember.name.desc()) .list(qMember); 1. 쿼리 타입 메소드 사용..

프로그램/Vue.js | 2023. 12. 13. 15:05

vue + jpa project (29) - 공통코드 join & fetch 심화적용

이번 장에서는 그룹코드 기준으로 Join 공통코드 리스트에 대한 백엔드를 좀 더 개선시켜보겠다. select 절이라던지 where 조건에 실제 사용가능 할 만한 것들을 한가지씩 해보겠다. 첫번째 패턴인 상세코드를 기준으로 한 연관관계 조회는 사용할 수 없어 두번째 패턴으로 진행한다. A. select 절에 subquery 적용 1. 공통코드 레파지토리 수정 select 절과 Dto의 순서를 위해서 필드 조정과 subquery 절을 아래와 같이 추가한다. ... 중략 JPAQuery query = queryFactory.selectFrom(a) .leftJoin(a.codeDetailEntity, b) .on(codeDetailDto.makeSearchCondition(a, "use_yn")) .where..

프로그램/Vue.js | 2023. 12. 8. 10:59

vue + jpa project (28) - 공통코드 연관(join)조회 백엔드 재수정

이번 장에서는 Join 공통코드 리스트에 대한 백엔드를 좀 더 개선시켜보겠다. 백엔드는 알고 있겠지만 패턴이 두가지여서 두가지에 대한 부분을 각각 개선시켜보겠다. 그리고 패턴에 대한 각각의 장점 또는 단점도 확인을 해보겠다. 우선 첫번째 패턴인 상세코드를 기준으로 한 연관관계 조회 처리 부분이다. 2. 상세코드 Dto 수정 검색조건을 처리하기 위하여 게시판의 Dto 처럼 아래와 같이 수정한다. ... 중략 private String searchKey; // 추가된 항목 private String searchValue; // 추가된 항목 // where 절 처리 메소드 public BooleanExpression makeSearchCondition(Object qEntity, String gubun) { ..

프로그램/Vue.js | 2023. 12. 5. 16:59