분류 전체보기65 스프링부트 미니 프로젝트 만들기 - lombok, log4j2 설치 한번 날리고 다시 쓰는 포스트. 힘이 없다...... 무튼 나는 이제 gradle로 개발하려고 한다. framework | springboot build tool | gradle ide | STS 스프링부트 초보의 미니 프로젝트 만들기 lombok 설치하기 기존 포스트에서 나는 스프링부트 설치할 때 dependency에 롬복도 설치를 해놔서 추가로 뭘 할게 없다. 그러나 혹시라도 모르는 분들을 위해 기록을 해볼까 함. 1. build.gradle 2. dependencies에 아래 항목 추가 dependencies { // ... compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' } 3. build.g.. 개발 이야기/backend 2023. 10. 9. 스프링부트 미니 프로젝트 만들기 - Maven, Gradle 두 버전으로 프로젝트 생성 서론 처음엔 백을 스프링으로 하려고 하다가 스프링부트로 프로젝트를 진행해도 문제 되지 않을 거라는 말을 듣고 그렇게 하기로 했다. 무튼 해당 블로그는 그냥 빈틈이 아주 많을 것으로 예상되는 스프링부트로 프로젝트 만드는 기록이다.. 빌드툴은 Maven으로 하려고 하고 프론트는 리액트로 할까 생각중인데 이건 나중에 상황 봐서 마저 정하련다. Maven 이용할 경우 1. STS와 Java는 이미 준비되어 있는 상태. 기존에 쓰던 workspace에 spring starter project를 생성함. 참고: https://powernote.tistory.com/35 [STS] spring boot 프로젝트 생성하기. spring boot 프로젝트 생성. 기본 환경 ide: sts 4.11.0 spring : s.. 개발 이야기/backend 2023. 10. 9. springboot에 log4j2 설정하기(gradle버전) log4j2 설정하기 springboot 모르는 사람이 보기에도 직관적이었고 gradle 버전 7일 경우의 설정방법이라 따라하기 쉬웠다 8. 스프링부트 Log4j2 적용하기 우선 추후 개발하기 편하게끔 스프링부트에 Log4j2 부터 적용하겠습니다. linked2ev.github.io lombok 설치하기 [Spring Boot] 스프링 부트 로그 설정 (log4j2) 목차 0. 환경 windows10 openjdk version "11" 2018-09-25 IntelliJ Tool Spring Boot 2.5.6 Gradle Project MyBatis + Mysql + HikariCP를 이용해 DB(Mysql) 연동할 프로젝트입니다. 1. 성능 log4j2는 Spring Boot에 기본으로 적용되어있는.. 개발 이야기/backend 2023. 10. 9. vscode에 tortoise svn 연동하기 (next.js 이용 버전) 아래는 내가 시행착오를 겪으며 알게된 vscode에 svn을 연동하는 방법이다. next.js를 이용한 프로젝트를 만듦과 동시에 svn에 연동도 하는 그런 최적의 루트를 찾아야 하는데 블로그를 찾아봤지만 나와 비슷한 사례를 발견하는 것도 어려웠고(당연하다..) tortoise 홈페이지를 봐도 내가 찾는 부분은 안나오니 답답했었다. 그냥 이것저것 시도해보면서 내게 가장 잘 맞는 프로세스를 찾아서 공유해보겠다. vscode에 tortoise svn 연동하기 (next.js 이용 버전) 1. vscode에 svn 익스텐션 잘 설치하기. 2. 원하는 경로에 원하는 이름으로 svn에 연동할 폴더 하나 생성. 3. svn 저장소 브라우저에 체크아웃 할 폴더 만들기(create folder) -> 경로 복사 4. v.. 개발 이야기/알아두면 유용한 것들 2023. 10. 9. 전자정부 프레임워크 수강 후 수료증 받은 후기 서론 늦었지만 7월달에 전자정부 프레임워크 교육을 받았던 간단한 후기를 기록해보고자 한다. 우선 교육신청은 여기서 할 수 있다. https://www.aegovframe.go.kr/home/sub.do?menuNo=64 전자정부 프레임워크 수강을 하게 된 계기는 사수님의 권유 때문이었다. 스프링에 나오는 내용이 상당부분 겹치니 스프링 교육에 들어가기 전 전자정부 프레임워크 교육을 먼저 듣는 것이 좋을 것 같다고 하신 것. 전자정부 프레임워크 관련 내용 전자정부 프레임워크는 온라인에서 상시 모집하는 듯 하다. 무료이지만 선착순 100명만 모집해서 운영하니 신청을 서두르자...고 말은 하겠지만 선착순이 마감될 것 같지는 않다. 7일동안 동영상을 80퍼센트 제출하고, 실습과제를 제출하고, 시험까지 통과해야 수.. 개발 이야기/알아두면 유용한 것들 2023. 10. 9. 코딩애플 node.js강의 til 2 - 데이터 아이디 만들기 서론 코딩애플 til 1은 무료강의 내용이라 til 올리기 괜찮았는데 이후 내용부터는 유료분이라 알아서 좀 걸러서 포스팅하기로 함. 코드를 가져다 써야 할 부분은 그냥 제 선에서 최대한 어글리하게 쓸게요.. 코딩애플 강의 짱. 돈 하나도 안아까운 강의!!! EJS 사용하는 방법 서버데이터 집어넣어서 html 만드는 법: ejs사용 npm install ejs 그리고 server.js에 아래 임포트 app.set('view engine', 'ejs'); 이후 list.js의 확장자를 js대신 .ejs로 바꾸자. 파일 위치는 항상 views라는 폴더 안으로 위치시켜야함. ejs파일 안에 변수 이름 작성하는 법은 ejs 문법을 반복문 돌리려면 그냥 이 오징어같은 기호 넣으면 됨; 그리고 이건 내가 작성한 db.. 개발 이야기/backend 2023. 10. 9. 코딩애플 node.js강의 til - node.js 설치부터 실행까지 서론 코딩애플 없었으면 나 울었다. 코딩애플 강의가 세상에서 젤 재밌다... 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com 코딩애플 til 포스트는 그냥 내가 까먹지 않기 위해 적어놓은 것들 위주로 올림. 설치 방법 1. nodejs 설치 - 그냥 구글에 검색해서 다운받으면 됨 2. vscode에서 express 라이브러리 설치: npm init -> 엔터 치고 entrypoint에만 server.js라고 쓰기. 그럼 package json이 생성됨. -> npm install.. 개발 이야기/backend 2023. 10. 9. Udemy 강의 Next.js & React - The Complete Guide (incl. Two Paths!) 시작! 서론 오늘 정말 놀라운 일이 있었다. 얼마전부터 눈여겨보던 약 11만원정도 가량의 Next.js 강의가 오늘 점심에 확인을 해보니 무려 80퍼센트나 세일을 하고 있었다!!! 10만원이 넘는 가격때문에 결제를 계속 고민하다가 오늘 결국 10만원을 내고 강의를 듣기로 결정을 한건데, 때마침 80퍼센트나 세일을 하고있어서 이게 웬 떡이냐 했다. 그리고 퇴근하고서 결제를 하려고 봤는데ㅋㅋㅋㅋ 7퍼센트를 추가로 할인하고 있었다ㄷㄷ 오늘 운수 무엇..? 오픈채팅방에 '원래 유데미가 이렇게 종종 할인을 하냐'고 물어봤는데 질문이 틀렸다며 '종종 할인을 안한다' 가 맞다고 했다ㅋㅋㅋ 유데미....연쇄할인마였구나...좋다 강의 소개 무튼 내가 눈여겨보던 강의는 이거다. https://www.udemy.com/course.. 개발 이야기/frontend 2023. 10. 9. JS 알고리즘 - parseInt, Math.sqrt(num), 소수(prime number) 개념 이해 오늘은 아래와 같은 문제를 풀었다. 해당 문제를 풀면서 기본기가 어서 잡혀야겠다는 생각을 했다. 문제 ### 뒤집은 소수 N개의 자연수가 입력되면 각 자연수를 뒤집은 후 그 뒤집은 수가 소수이면 그 소수를 출력하는 프로그램을 작성하세요. 예를 들어 32를 뒤집으면 23이고, 23은 소수이다. 그러면 23을 출력한다. 단 910를 뒤집으면 19로 숫자화 해야 한다. 첫 자리부터의 연속된 0은 무시한다. ▣ 입력설명 첫 줄에 자연수의 개수 N(3 알고리즘 이야기/알고리즘 문제풀이 2023. 10. 8. React 로컬에 있는 글씨체를 디폴트값으로 설정하기 서론 react를 각잡고 한지가 오래되어 전역으로 글꼴 가져오는 것도 검색해야 했다. 우선 나는 다운로드 받은 fonts를 관리하는 디렉토리를 assets라는 폴더 밑에 넣기로 했다. 그리고 해당 폰트들을 @font-face를 사용하여 관리할 css도 만들었다. 해결방법 참고로 나는 Noto Sans KR를 쓰려고 한다. 해당 글꼴은 아래 링크에서 다운로드 받을 수 있다. Noto Sans Korean - Google Fonts Noto Sans Korean - Google Fonts Noto is a global font collection for writing in all modern and ancient languages. Noto Sans KR is an unmodulated (“sans seri.. 개발 이야기/알아두면 유용한 것들 2023. 10. 4. 이전 1 ··· 3 4 5 6 7 다음