profile
어제보다 나은 사람이 되자

jsTree 기본 사용법

2.1.1 HTML2.1.2 javascript2.1.3 화면2.2.1 html의 태그가 아닌 js코드로도 노드를 생성할 수 있습니다.2.2.2 data-jstree속성도 js코드로 다룰 수 있습니다.2.2.3 dragAndDrop도 간편하게 사용할 수 있습니다.

2022년 6월 16일
·
0개의 댓글
·
post-thumbnail

writePost 리팩토링

🚀 Controller🚀 Service수정 전수정 후🚀 Repository(fetch join)🚀 updateTags수정 전수정 후🚀 removeUselessTags

2022년 5월 5일
·
0개의 댓글
·

트러블슈팅 : restDocs

🚀 PathVariable이 먹지 않았던 문제🚀 문서에 굳이 넣고 싶지 않은 이들이 있다면🚀 field 아닌 parameter일 때 고생한 것

2022년 4월 11일
·
0개의 댓글
·

writeGet : 새 글 작성화면 보기 / 글 수정화면 보기

🚀 "수정 전" 하향식 코드리뷰 > 🚀 문제될 만한 상황 찾기 > 🚀 테스트 작성 > 🚀 아쉬운 점 리팩토링

2022년 4월 10일
·
0개의 댓글
·

Quartz 라이브러리

출처 : 코드로 배우는 스프링 웹 프로젝트(구멍가게코딩단)pom.xmlroot-configdao매일 특정 시간에 위 메서드로 불러온 것이 아닌 파일들을 삭제할 것이다.어제 날짜의 모든 사진들을 가지고 온다.(이틀 전꺼는 전날에 처리 했었을 것이니)org.zerock.t

2022년 3월 9일
·
0개의 댓글
·

식별관계

🚀 식별관계https://kin.naver.com/qna/detail.naver?d1id=1&dirId=10205&docId=411306559위 글은 부끄러운 과거이다.식별관계란 부모의 pk 모두가 자식 pk에 포함될 때를 의미한다.식별관계로 구성할 시, 부

2022년 3월 6일
·
0개의 댓글
·
post-thumbnail

ERD 관계(relationship)와 JPA

🚀 1:1fk가 있는 쪽이 '자식'이다.join선언과 이름선언은 자식이 한다.부모쪽에서 mappedBy를 한다.🚀 1:N'1포스트'는 '1멤바' 가질 수 있다.\-> 멤버쪽은 1'1멤바는' 'n포스트' 가질 수 있다.\-> post쪽은 n왼쪽으로 까마귀 발 이다.\

2022년 3월 6일
·
0개의 댓글
·

0302

인턴채용공고 지난 주말 넥슨 dba(시스템 엔지니어) 인턴 채용공고에 지원하고자 하였다. 될 거라는 생각은 하지 않았다. 원래 경험 삼아서라도 그냥 지원해보고 하는 거랬다. portfolio url을 요구하였는데, 내가 딱히 올릴 만한 게 없었다. 공부기록을 남기기는 하나, 한 곳에 모아 놓는 작업을 계속 미루어 두...

2022년 3월 2일
·
0개의 댓글
·
post-thumbnail

프로필 사진 파일 업로드 샘플

jspcontroller결과 화면없는 상태업로드 후삭제 후

2022년 3월 2일
·
0개의 댓글
·

팀 프로젝트를 위한 JPA 공부 (1단계의 entity 패키지 [테스트])

이전 포스팅에서 만들었던 entity패키지의 클래스들이 잘 동작하는 지 확인하고 싶었다. 테스트 코드를 이용하여 하나씩 알아가보려고 한다.🚀 Codeexist 빈 테스트를 실행하였고, 테이블이 만들어졌다.(한번더 실행하면 당연히 아무 sql로그 안뜸)

2022년 2월 25일
·
0개의 댓글
·

팀 프로젝트를 위한 JPA 공부 (1단계의 entity 패키지)

프로젝트를 진행하던 중 구성원들 간의 기술스택에 있어서 차이점이 발생하였다. 나는 mybatis던 jpa던 Entity(VO)클래스를 테이블과 거의 똑같이 만들었던 반면(1:N, M:N에서 각 클래스는 서로의 pk(id)를 참조하는 fk(id)만 가지고 있게)

2022년 2월 25일
·
0개의 댓글
·
post-thumbnail

markdown 샘플 3

지난 포스팅에서 LF(EOL, newline..등)가 씹히는 현상이 생겼었다. 막연하게 인(디)코딩에서 문제가 있었을 거라 생각을 했다. log.info()를 해보니 컨트롤러 까지는 잘 들어왔다. DB의 CRLF와 호환이 안되는 건가 가정을 해보았다.

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

markdown 샘플 2

Controller (이하 서비스는 생략)DAOVIEW목록보기(list)작성/수정(md)상세보기(read)결과 화면목록(list)작성(md) : 실시간 렌더링 됨저장 후 목록상세보기(read) : 개행문자가 씹히는 현상이 발생함!!수정(md) : 등록 때와 비교!!등록

2022년 2월 24일
·
0개의 댓글
·
post-thumbnail

markdown 샘플

프로젝트 참고 대상인 'velog'의 글 작성시 markdown으로 렌더링 하는 부분을 공부해보기로 하였다.구글링을 하다 Octokit이라는 것이 눈에 띄어 관련된 정보들을 찾다가await, async 같은 것들이 나오길래 이렇게까지 하는 게 맞나 싶었다.검색어를 ma

2022년 2월 23일
·
0개의 댓글
·
post-thumbnail

AOP 기초

출처 : 코드로 배우는 스프링 웹 프로젝트(구멍가게 코딩단)🚀 AOP관점(Aspect)지향 프로그래밍관점 ( = 관심사 )핵심 로직은 아닌 관심사들(ex. 파라미터가 올바로 들어왔을까?, 예외처리는.. 등)AOP용어들출처 : https://m.blog.nav

2022년 2월 18일
·
0개의 댓글
·

스트림 기초

🚀 무엇이 불편한가?Array / List(Collection)의 정렬 등을 다루는 방법이 상이하여 위 같이 해야한다.스트림은 (추상화 된) 표준 데이터 소스라고 생각하면 편할 것 같다.일단 스트림을 생성하면(초기 생성 방식은 다를 수 있으나) 다루는 방식이 같아진다

2022년 2월 18일
·
0개의 댓글
·

람다 기초

🚀 lamda람다는 익명함수이다.다음은 이렇게 표현될 수 있다.사용할 땐 이렇게!메서드 참조

2022년 2월 18일
·
0개의 댓글
·

springBoot + JPA + Thymeleaf 간단 방명록 구현

출처 : 코드로 배우는 스프링 부트 웹 프로젝트(구멍가게 코딩단)🚀 entity실제로 테이블에 생성될 Entity이다.위 BaseEntity를 상속받는다.🚀 Querydsl쿼리문을 코드로 작성할 수 있게 해주는 오픈소스 프레임워크이다.설정(2.6버전이 어쨌니 저쨌니

2022년 2월 15일
·
0개의 댓글
·

REST+ajax방식으로 댓글 적용 - 2

출처 : 코드로 배우는 스프링 웹 프로젝트(구멍가게 코딩단)🚀 댓글의 페이징댓글 목록과 댓글 수를 담는 ReplyPageDTO 작성서비스의 변화컨트롤러의 변화reply.js의 변화get.jsp의 showList() 변화get.jsp에 pageMaker추가

2022년 2월 10일
·
9개의 댓글
·

REST+ajax방식으로 댓글 적용 - 1

출처 : 코드로 배우는 스프링 웹 프로젝트(구멍가게 코딩단)참고 : rest+ajax 기본🚀 영속계층VODAOmapper🚀 컨트롤러(서비스 생략)🚀 (rest+ajax)댓글 서비스 구현reply.jsget.jsp댓글 목록 화면 추가댓글 등록 용 모달 추가이벤트처리

2022년 2월 9일
·
0개의 댓글
·