본문 바로가기

전체 글123

로그인 한 사용자 정보 불러오기 https://velog.io/@yoho98/Spring-Security-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%ED%9B%84-%EC%82%AC%EC%9A%A9%EC%9E%90-%EC%A0%95%EB%B3%B4%EC%96%BB%EA%B8%B0 Spring Security 로그인 후 사용자 정보얻기Spring Security 로그인 후 사용자 정보를 어떻게 가져올까?이전에 Spring Boot가아닌 Spring Legacy로 구현할땐 로그인은 항상 세션으로 setAttribute 해서 키값으로 getAttribute 가져와서 ModelAndView 로 넘겨주곤velog.iohttps://studyandwrite.tistory.com/508 Spring Security - SecurityCon.. 2024. 1. 13.
mysql 접속 https://chb2005.tistory.com/31 [MySQL] MySQL 접속방법(window/mac) + 명령어 모음 MySQL 접속 방법 (window) MySQL이 설치된 폴더를 찾음 bin 폴더를 찾고 주소 복사 ( C:\Program Files\MySQL\MySQL Server 5.7\bin ) cmd 실행 후 복사한 주소로 이동 ( cd C:\Program Files\MySQL\MySQL Server 5.7\bin 입력 ) 'mysql - chb2005.tistory.com 2023. 7. 21.
Disconnected from the target VM https://www.inflearn.com/questions/43150/%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EC%8B%A4%ED%96%89%EC%8B%9C-%EC%A7%88%EB%AC%B8 2023. 7. 18.
리스트 https://wildeveloperetrain.tistory.com/177 SpringBoot form-data list object (객체 리스트 받는 방법) 스프링 부트에서 form-data 형식으로 데이터를 받는 과정 중, 리스트 형식의 객체를 받는 방법을 정리한 내용입니다. 해당 방법 외 다른 방법이 있는지가 궁금하여 찾아봤는데, 아직까지 발견하지 wildeveloperetrain.tistory.com https://pulpul8282.tistory.com/256 Listlist 형태를 만들어서 서버에게 전달하기 Object.fromEntries(Target) 를 잘 사용해보자 서버 요구 스펙 @PostMapping("/{tid}") public ResponseEntityaddSubTask(@R.. 2023. 7. 15.
Docker https://velog.io/@18k7102dy/Docker-Spring-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A5%BC-Docker%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%B4%EC%84%9C-%EB%B0%B0%ED%8F%AC%ED%95%B4%EB%B4%85%EC%8B%9C%EB%8B%A4 [Docker] Spring 프로젝트를 Docker를 이용해서 배포해봅시다 docker-compose를 이용해서 배포해보자! velog.io https://twofootdog.tistory.com/38 AWS CodeDeploy와 S3를 활용한 스프링부트 서비스 배포 이번 글에서는 AWS CodeDeploy와 S3를 활용하여 EC2 인스턴스에 스프링부트 서비스.. 2023. 7. 14.
[알튜비튜] 01. 정렬 대표적인 정렬 알고리즘 ∘ O(n^2) : Insertion sort, Selection sort, Bubble sort ∘ O(nlongn) : Quick sort, Merge sort, Heap sort 버블 정렬 (Bubble sort) ∘ 인접한 두 원소 비교 ∘ (왼쪽 원소) > (오른쪽 원소) 면 swap ∘ 가장 큰 원소부터 오른쪽에 정렬됨 ∘ 데이터가 하나씩 정렬되면서 비교에서 제외됨 * 2750번 : 수 정렬하기 여기서 시간 초과될지 안 될지는 어떻게 예상해? 합병 정렬 (Merge sort) ∘ 분할 정복(Divide and Conquer) 방식으로 설계된 알고리즘 ∘ 하나의 배열을 정확히 반으로 나눔 (Divide) ∘ 나뉜 배열들을 정렬 (Conquer) ∘ 다시 하나의 배열로 합치.. 2023. 7. 4.
[JPA] 자바 ORM 표준 JPA 프로그래밍_9장 9장 값 타입 ∘ JPA의 데이터 타입은 크게 엔티티 타입과 값 타입으로 분류됨. - 엔티티 타입은 엔티티 객체이고, 값 타입은 단순히 값을 나타내는 타입이나 객체 ∘ 값 타입은 기본값 타입, 임베디드 타입, 컬렉션 값 타입으로 나뉨 ∘ 모든 값 타입은 엔티티의 생명주기에 의존 9.1 기본값 타입 ∘ 자바 기본 타입, 래퍼 클래스, String ∘ 엔티티와 달리 식별자 값이 없고, 독자적인 생명주기가 없음 9.2 임베디드 타입(복합 값 타입) ∘ 직접 정의한 새로운 값 타입 ∘ 엔티티가 가지고 있는 데이터를 응집력 있게 만듦 - [String city, String street, String zipcode] ⇒ [Address homeAddress] ∘ @Embedded, @Embeddable 사용. 둘.. 2023. 6. 27.
[JPA] 자바 ORM 표준 JPA 프로그래밍_7장 7장 고급 매핑 7.1 상속 관계 매핑 ∘ 관계형 데이터베이스에는 객체지향 언어에서의 상속과 같은 개념이 없음 ∘ ORM에서의 상속 관계 매핑은 객체의 상속 구조와 데이터베이스의 슈퍼타입 서브타입 관계를 매핑하는 것 ∘ 슈퍼타입 서브타입 논리 모델을 실제 물리 모델 테이블로 구현하는 방법 - 각각의 테이블로 변환 : 각각을 모두 테이블로 만들고 조인 사용해서 조회. 조인 전략. - 통합 테이블로 변환 : 테이블 하나만 사용해서 통합. 단일 테이블 전략. - 서브타입 테이블로 변환 : 서브 타입마다 하나의 테이블 만듦. 구현 클래스마다 테이블 전략. 7.1.1 조인 전략 ∘ 조인 전략 : 엔티티 각각을 모두 테이블로 만들고 자식 테이블이 부모 테이블의 기본 키를 받아서 기본 키 + 외래 키로 사용 ∘ 테이.. 2023. 6. 24.