스프링부트에 log4j2.yml과 build.gradle을 이용하여 log4j2를 설정 1. build.gradle 기본적으로 slf4j 로깅 프레임워크를 사용하고, spring-boot-starter-web 은 logback이 기본 로깅 모듈이므로 logback의
log4j2 1. log4j2 개요 2015년 8월 5일 Apache Logging Services Project Management Committee 에서 Log4j 1.x 프로젝트 진행종료를 발표했다. log4j2 는 이전 버전인 logj4 1.x에 비해 크게 개
MVC패턴 1. MVC패턴 MVC 패턴은 Model, View, Controller로 나뉘어 진다. Model : DB와 상호작용하여 비지니스 로직을 처리하는 모듈 View : Cilent에게 보여지는 결과 화면을 반환하는 모듈 Controller : Client 요청
암호화 방식 암호화 방식은 평문을 암호문으로 바꾸는 과정을 의미한다. 1. 암호화 방식의 분류 1-1. 양방향 암호화 대칭키 암호화(비밀키 암호화) 암호화키와 복호화 키가 같은 암호화 빠른 암복호화하는 장점이 있지만, 비밀키가 외부에 노출되면 기밀성이 확보되지 않는
접근제어자 접근제어자는 멤버 또는 클래스에 사용되어 해당하는 멤버 또는 클래스를 외부에서 접근하지 못 하도록 제한하는 역할을 한다. 접근제어자는 클래스, 멤버변수, 메서드, 생성자에서 사용될 수 있다. 1. 접근 제어자를 사용하는 이유 접근제어자를 사용하는 이유는 클래
0. velog를 시작하기에 앞서 velog에서는 기본적으로 Markdown을 지원한다. velog 게시물을 작성하기 위해서는 기본적인 Markdown 문법을 알아하는데 Markdown이 무엇인지, Markdown의 기본 문법에 대해서 배우자. 1. Markdown이란