스웨거 문서 주소: http://localhost:8080/swagger-ui.html
cloud.aws.region.static= 선택 region
cloud.aws.stack.auto=false
aws.accessKey= 발급받은 KEY
aws.secretKey= 발급받은 KEY
aws.region= 해당 region
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/ftvisitor?characterEncoding=UTF-8&serverTimezone=Asia/Seoul
spring.datasource.username=계정
spring.datasource.password=비밀번호
#Web Hook
log.slack-config.enabled=true
log.slack-config.web-hook-url = 웹훅URL
log.slack-config.channel=체널
log.level=ERROR (전송용 로그레벨 설정)
log.slack-config.enabled의 값을 True / False로 설정함으로서 설정한 log.level 이상에 해당하는 로그를 생성시 등록된 슬렉 체널로 전송할지를 선택 할 수 있습니다.
# Should be 16 letters
encrypt.seed=abcdefghij123456
encrypt.seed.init=abcdefghij123456
개인정보는 데이터베이스에 암호화되어서 저장됩니다. 암호화 되는 KEY를 지정을 해주셔야 하며, 16글자로 지정해주셔야합니다.
api-key=apikey
해당 서비스는 별도의 단축 URL 서비스를 구축해서 사용하고 있으며, 해당 서비스에서 사용하는 키 정보입니다. 문자메세지를 통해서 단축 URL 서비스를 사용하지 않으시려면 ShortUrlService의 파일을 삭제하거나 Bean 등록을 하지않고 ReserveController 파일에서 saveReserve 메서드와 updateReserve 메서드에서 단축 URL 서비스 사용부분
List<ShortUrlResponseDto> shortUrlList = shortUrlService.createShortUrls(visitors, staffReserveInfo);
...
log.info("Send message to Staff and Visitors");
을 제거하시고 사용하시면 됩니다.
혹은 단축 URL을 직접 구현하시거나 다른 플랫폼을 사용하셔서 ShortenerService를 관련해서 수정해주시면 됩니다.