프레임워크
[log4j2] Custom Appender 사용법 - 쿼리 출력 사용자화
쿼리 출력 사용자화 이미 만들어져있는 appender를 쓰는 방법은 널리고 널려있어서 사용자화해서 쿼리 출력할 수 있는 사용자 appender 사용법을 정리해보고자 한다 🏀 필요한 파일 1. pom.xml - log4j2 dependency 설정 2. Log4j2Appender.java - 실제로 쿼리 출력을 다룸 3. log4j2.xml - 1번의 appender를 사용하도록 설정하는 파일 🏀 pom.xml (실제 파일 예시) org.apache.logging.log4j log4j-core 2.15.0 제일 기본이 되는 pom 설정.. 2.17.0 사용을 권장한다 나도 업그레이드 해야되는데 아직 못함 .. 🏀 log4j2Appender.java (실제 파일 예시) package Appen..
[log4j2] 긴급 보안 이슈 log4j 라이브러리 버전 확인
내 블로그 원본 게시글 https://blog.naver.com/jisoo___/222594104218 [log4j2] 긴급 보안 이슈 log4j 라이브러리 버전 확인 #전자정부프레임워크log4j #log4j보안이슈 전혀 몰랐는데 지금 아파치에 log4j2 보안 이슈로 떠들썩하단다.... blog.naver.com 전혀 몰랐는데 지금 아파치에 log4j2 보안 이슈로 떠들썩하단다.. 오늘 출근해서 암.. logback, log4j 1.x버전에 대한 얘기는 없는 걸보니 공지된 log4j 2.x버전의 문제인듯 하다 무튼 빠르게 log4j 버전확인이 필요한 분들을 위해!! pom에서 log4j를 추가하지않았는데도 Maven Dependency에 있다면 다른 라이브러리에서 참조하는 경우이다 ..
(5) Node.js, MongoDB 로 TODO 만들기 - ejs, 프론트 페이지 작성
첫번째 게시글부터 차례대로 이어지는 프로젝트입니다 2021.06.25 - [개발/Node.js] - (1) Node.js, MongoDB 로 TODO 만들기 - 디렉토리 설정, app.js 작성 (1) Node.js, MongoDB 로 TODO 만들기 - 디렉토리 설정, app.js 작성 작년 12월에 node.js 프로그래밍 책을 보면서.. 한달만에 끝내기 프로젝트를 했었는데 ..ㅋㅋㅋㅋ 그건...많이 미뤄두고.. 회사에서 새롭게 node js를 실습할 기회가 생겼다 그래서 미니 프로젝트로 earth-ing.tistory.com 2021.06.25 - [개발/Node.js] - (2) Node.js, MongoDB 로 TODO 만들기 - 라우터 설정, 리팩토링 (2) Node.js, MongoDB 로..
(3), (4) Node.js, MongoDB 로 TODO 만들기 - Model 스키마, Controller 함수 작성
첫번째 게시글부터 차례대로 이어지는 프로젝트입니다 2021.06.25 - [개발/Node.js] - (1) Node.js, MongoDB 로 TODO 만들기 - 디렉토리 설정, app.js 작성 (1) Node.js, MongoDB 로 TODO 만들기 - 디렉토리 설정, app.js 작성 작년 12월에 node.js 프로그래밍 책을 보면서.. 한달만에 끝내기 프로젝트를 했었는데 ..ㅋㅋㅋㅋ 그건...많이 미뤄두고.. 회사에서 새롭게 node js를 실습할 기회가 생겼다 그래서 미니 프로젝트로 earth-ing.tistory.com 2021.06.25 - [개발/Node.js] - (2) Node.js, MongoDB 로 TODO 만들기 - 라우터 설정, 리팩토링 (2) Node.js, MongoDB 로..
(2) Node.js, MongoDB 로 TODO 만들기 - 라우터 설정, 리팩토링
첫번째 게시글부터 차례대로 이어지는 프로젝트입니다 2021.06.25 - [개발/Node.js] - (1) Node.js, MongoDB 로 TODO 만들기 - 디렉토리 설정, app.js 작성 오늘은 라우터 설정을 해줄건데 todo의 라우터만 설정하는 건 간단하겠지만 앞으로 추가할 기능들을 생각해서 리팩토링 된 라우터 모음집 index.js 파일과 todo의 라우터 todo.js 파일을 생성해볼 것이다 1. routes/todo.js 파일 작성 Todo └ node_modules └ [모듈들] └ public └ routes └ index.js └ todo.js └ views └todo.ejs └ app.js └ package.json //Import modules const express = ..