분류 전체보기300 Linux 쉘 스크립트 mysql 작성 1. 파일 생성 touch shell_name.sh 2. 권한 부여 chmod +x shell_name.sh 3. 작성 vi shell_name.sh #!/bin/bash echo "=====================================" echo "Start ..." echo `date` echo "=====================================" mysql -u 계정 -p비밀번호 2021. 2. 24. 자바 Json Parser Json으로 정보 처리 하려고 만듬. Gson만 써도 되는데.. 만든지 3달정도 되서 아래 Jackson은 확인은 해봐야 함. 사용하시려면 Jackson은 제거하고 사용하거나 확인은 해보는걸 추천. convertToClass(String value) 이 함수. com.google.code.gson gson 2.8.6 org.json json 20201115 import com.google.gson.*; import org.codehaus.jackson.map.ObjectMapper; import java.io.IOException; import java.lang.reflect.Type; import java.util.List; import java.util.Map; public class JsonConv.. 2021. 2. 22. 자바 Log Class 예전에 혼자 만들던 프로젝트에 붙였던 로그. 그냥 나도 볼겸, 다른 사람도 쓸 사람 있으면 쓰라고 올림. ch.qos.logback logback-classic 1.1.11 info ACCEPT DENY ${LOG_PATH}/detail.log ${LOG_PATH}detail-${DATE}.log 30 ${DETAIL_LOG_FILE_PATTERN} error ACCEPT DENY ${LOG_PATH}/error.log ${LOG_PATH}/error-${DATE}.log 30 ${DETAIL_LOG_FILE_PATTERN} ${CONSOLE_PATTERN} import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Log { privat.. 2021. 2. 22. 자바 Aspect, Annotation으로 Log 만들기 하고 싶은 것 - 해당 어노테이션을 가지고 있는 로그를 자동화 해서 찍기 - 이걸 좀 더 간편화해서 사용하는게 좋을 듯 해서 만듬. AOP 메이븐 추가 org.springframework.boot spring-boot-starter-aop 2.4.2 커스텀 어노테이션 추가 import java.lang.annotation.ElementType; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface LogAnnotation { String logText() default "프로세스"; } 로그 Aspect 추가 import com.coinplug.al.. 2021. 2. 22. 이전 1 ··· 12 13 14 15 16 17 18 ··· 75 다음