728x90
spring:
    jpa:
        hibernate:
              naming:
                physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
728x90

'study > spring-boot' 카테고리의 다른 글

[SPRING BOOT] DatatypeConverter  (0) 2024.05.21
[spring boot] thymeleaf th:href / th:src  (0) 2022.12.26
[spring boot] thymeleaf layout  (0) 2022.12.26
@EnableTransactionManagement  (0) 2022.10.11
vscode refresh gradle  (0) 2022.10.11
728x90

DTO (Data Transfer Object)

계층간 데이터 교환에 쓰이는 객체이다.
Controller <-> Service <-> DAO <-> DB

package com.hiio.adminserver.dto.user;

import com.hiio.adminserver.entity.user.UserEntity;
import jakarta.validation.constraints.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
public class UserDTO {


    private String email;
    private String password;
    private String name;


    public static UserDTO of(UserEntity user) {
        return UserDTO
                .builder()
                .email(user.getEmail())
                .password(user.getPassword()
                .name(user.getName())
                .build();
    }

    public UserEntity toEntity(){
        return UserEntity.builder().email(email).password(password).name(name).build();
    }
}
728x90
728x90

AWS MFA Google Authenticator

 

 

비밀번호 정책 설정

계정 설정

 

암호 정책  > 편집 클릭

 

 

 

기본 정책

 

 

사용자 지정에서 선택가능

 

 

MFA 설정

 

 

프로필 클릭  > 보안 자격 증명

 

MFA 할당

 

이름 입력 

 

Authenticator app 선택 > 다음

 

 

Authenticator app 에서 QR 코드 또는 보안키 입력 후 첫번째 코드 입력 기다렸다가 두번째 코드

 

추가 성공 시 멀티 팩터 인증에 나옴

728x90

'study > TIL' 카테고리의 다른 글

[TIL] 2024-05-21 AWS  (0) 2024.05.21
[TIL] 2024-05-20 AWS  (0) 2024.05.20
[TIL] 2024-05-16 AWS  (0) 2024.05.16
[TIL] 2024-05-14 AWS  (0) 2024.05.14
[TIL] 2024-05-13 AWS  (0) 2024.05.13

+ Recent posts