Apache Tomcat org.apache.logging.log4j.loggingexception: log4j-slf4j-impl cannot be present with log4j-to-slf4j 에러 해결방법
·
서버&인프라/Server
Log4J란?  자바 기반 로깅 유틸리티, 디버그용 도구로 주로 사용된다.개발자가 로그문의 출력을 다양한 대상으로 할 수 있도록 도와주는 도구이다.아래와 같이 사용한다.Logger log = Logger.getLogger(MemberController.class);log.info("인증 완료");  org.apache.logging.log4j.loggingexception: log4j-slf4j-impl cannot be present with log4j-to-slf4log4j-slf4j-impl 은 log4j-to-slf4 와 함께 존재할 수 없습니다.말 그대로 log4j-slf4j-impl와 log4j-to-slf4의 의존성을 함께 추가했을 때 발생하는 에러이다. 아래 방법을 따르자. Maven ..
[Spring Boot] 파일 업로드와 섬네일 처리
·
웹 개발/Spring
주요 기능 이미지 파일 업로드 이미지 여러개 동시 업로드 날짜 폴더 생성 섬네일 처리 이미지 삭제 처리 나중에 구현할 기능 모든 형식 파일 업로드 가능 파일 정보를 DB에 저장 application.yml org: zerock: upload: path: "C:\\upload" spring: servlet: multipart: enabled: 'true' max-request-size: 30MB max-file-size: 10MB location: C:\upload yml 파일에서 멀티파트의 (파일)데이터 처리 관련 속성 중, 파일 업로드 가능 여부를 true, 멀티파트 요청에 대한 최대 크기 제한, 멀티파트 요청 내의 개별 파일에 대한 최대 크기 제한, 업로드 된 파일이 서버의 파일 시스템에 저장될 위치..
[Spring Boot] CoolSMS API를 이용한 휴대폰 본인인증
·
웹 개발/Spring
CoolSMS 세상에서 가장 안정적이고 빠른 메시지 발송 플랫폼 - 쿨에스엠에스손쉬운 결제 전용계좌, 신용카드, 계좌이체 등 국내 결제 뿐만 아니라 해용신용카드로 한번의 카드번호 등록으로 자동충전까지 지원합니다. 전용계좌, 신용카드, 계좌이체 등 다양한 결제 방식 coolsms.co.kr 위 링크에서 회원가입 후 발신자번호 등록, API 키 생성 등등 진행해주면 된다. 그리고 아래의 jar 파일을 넣어준다. PhoneInsertController@RestController @RequiredArgsConstructor public class PhoneInsertController { private final CertificationService certificationService; @GetMapping(..