profile
sally의 법칙을 따르는 bug Duck
post-thumbnail

이슈트래커 - JPA, 테이블

코드스쿼드 마스터프로젝트 중 이슈트래커 작업 중 테이블 설계와 JPA로 구현하면서 관계맵핑 관련한 부분들을 정리 해봤습니다.이번에는 설계가 한번에 바로 나오지 않았습니다.JDBC 라면 크케 고민 하지 않았을 부분이었지만, JPA 로 관계맵핑 하기 좋은 테이블 구조는 무

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

@Builder 패턴, Dto

IssueTracker 클론 프로젝트 진행 중 PR 보낸 코드에 리뷰가 달렸다.from. 리뷰어 왕민 dto 클래스에 builder 패턴은 오버스펙으로 보입니다.빌더패턴 사용 이유에 대해서 알아봅시다 :)빌더 패턴 사용 이유필요한 데이터만 설정할 수 있음유연성을 확보

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

OAuth

Oauth - rfc6749Oauth 인증방법 중 grant-types 번역 내용입니다.end-user(최종 사용자)보호되는 리소스로의 접근이 허용되는 엔티티grant-typegrant-type : 애플리케이션이 access token 얻는 방식user를 OAuth 서

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

로그인

세션 로그인/회원가입 패키지

2022년 6월 8일
·
5개의 댓글
·

TIL 220411 ~ 0417

aop - pointcut 이 작동 안될 때save() 의 내부 메소드 insert(), update() 별 aop를 이용해 history 저장 로직에서 해당 메서드를 인지하지 못 하고 있었다. 커스텀 애노테이션도 인지하지 못하는걸 보면, 패키지로 해당 클래스를 인지하

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

todolist 프로젝트

1주차 3th PR\[] 테스트 코드 - 의도 이해 돕기가독성을 위한 개행x메서드 10줄 이상시 분리/개행given when then핵심기능 먼저, 테스트 케이스 추가로 예외 처리CardDto.RedirectInfo -> CardDto.RedirectionCard ne

2022년 4월 9일
·
0개의 댓글
·
post-thumbnail

TIL 220404 ~ 0410

처음에는 이런 결과물이 안드로이드로 나오는게 신기하겠다 생각 했었는데, 기능들별로 내 데이터는 어떻게 해야 될지, 로직은 어떻게 할지 생각하면서 점점 여러 케이스와 변경점들이 생겨났었다.아직 전체를 다 모르지만, 안드로이드 팀에게 동작 방식들을 물으면서 어떻게 돌아가는

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

TodoList DB 설계

마스터즈 코스 시작으로 내가 있는 BE와 안드로이드와의 협업이 시작 되었다.처음에는 기능들 물어보면서 데이터가 생각과 어떻게 달라지는지 물어보고 얘기를 나누었고, 각자 클래스 수업 등으로 오후에는 인사만 하고 마무리를 했었다.생각보다 재밌겠다는 생각이 들지만, BE로서

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

HttpServletRequest

일요일에 몰아서 한 작업이 티가 났다. ㅎㅎ 나중에 고치려고 했는데, 메서드 일부만 분리 해놓고 마무리 했었고,.. 미션 6까지 가니, UrlMapper 내에서 고쳐야 할 부분이 많이 있었다. 그나마 RequestHeader 부분을 메서드로 나눠놔서 고치더라도 이동만

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

소켓

소켓 : 프로토콜 명세서를 코드로 구현인터넷과 소프트웨어 사이에 놓여 소프트웨어들을 연결소켓의 함수들 : 인터넷에서 소켓 찾아 연결, 데이터 읽고 보내는 함수들서비스 포트각 네트워크 프로그램들이 할당 받는 포트번호를 통해 서비스 프로그램을 찾아간다.apache web

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

TIL 220314 - 0320

temp

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

TIL 20220301 TUE

Post/Redirect/Getform이 전송되어 다시 로드되거나 공유, 북마크 될 때 원치 않는 결과를 막기 위해 화면 페이지를 보여주는 디자인 패턴☠️ 원치 않는 결과란?HTTP POST 요청을 통해 웹의 from이 전송될 때, 브라우저의 새로고침으로 인해 원본 P

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

TIL 20220228 MON

spring-boot-starter-webtomcat : 웹서버내장톰캣(임배디드) : 소스라이브러리에서 웹서버를 들고 있다.스프링 부트 라이브러리를 쓰면 스프링 관련 세팅까지 (core 등) 함께 돌아간다.로그slf4j 인터페이스에 logback 구현체 조합

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

웹-투-웹 프로그래밍 1

참고 사이트 내용을 요약했습니다. 자세한 내용, 설명과 코드는 아래 사이트를 참고하세요.👍자바로 구현하는 Web-to-web 프로그래밍, Part 1URLConnection 클래스 : HTTP 프로토콜 기반의 소켓 통신 기능 제공URLConnection 타입을 갖는

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

TIL 202201 (5W)

당시 클린코드를 읽고 있었다. 코드를 고칠점들과 OOP, 미션이해... 구현만 고려해도 예민해졌던 것 같다.이때는 공부는 2nd 였었는데, 한 주 지나고 나니 이렇게 6개월을 보내면 혼자서 여러 구현 공부하는 것과 다를게 없다는 생각이 들었다. 공부를... 해야 겠다고

2022년 2월 11일
·
9개의 댓글
·
post-thumbnail

window와 docker

Windows 10 Pro 에디션WSL2 기반 Docker Engine 사용 가능Hyper-V 기반 Docker Engine 사용 가능Windows 10 Home 에디션WSL2 기반 Docker Engine 사용 가능referncewindows 10 - docker 설

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

JVM 메모리 관리

참고로한 사이트의 영문 번역글입니다.메모리 관리사용되지 않는 할당된 메모리를 해제 → 메모리 자동 관리Mark, SweepMark : alive = 여전히 참조되어지는 객체들Free : not alive = 객체를 메모리에서 해제GC 카운팅객체마다 참조 카운트를 얻는다

2022년 1월 17일
·
2개의 댓글
·
post-thumbnail

LeetCode 7. Reverse Integer

Leetcode문제Given a signed 32-bit integer x, return x with its digits reversed. If reversing x causes the value to go outside the signed 32-bit integer

2022년 1월 12일
·
0개의 댓글
·
post-thumbnail

ssh

SSH 키 쌍을 사용하여 인증에 SSH 키를 사용SSH 클라이언트 연결을 위해 SSH RSA 퍼블릭 및 프라이빗 키 파일 쌍을 만들고 사용안전하지 않은 연결을 통해 보안 로그인을 제공하는 암호화된 연결 프로토콜SSH는 암호화된 연결을 제공하지만 SSH 연결에 암호를 사

2022년 1월 8일
·
0개의 댓글
·
post-thumbnail

리눅스 역사

리눅스 배포판: 리눅스 커널, GNU 소프트웨어 및 여러 가지 자유 소프트웨어로 구성된 운영 체제역사설치 절차가 복잡소스 코드로만 배포리눅스 커널 자체를 포함한 부팅 가능한 이미지 배포파일 시스템 설정을 위한 GNU 유틸리티 및 도구들이 모여있는 이미지로 배포하드디스크

2022년 1월 7일
·
0개의 댓글
·