# back end

79개의 포스트

[Front / back] 프레임워크 / 라이브러리 등 정리

유용한 라이브러리, 툴 등 계속해서 정리

어제
·
0개의 댓글

06. 테스트 코드는 이렇게 작성하자

테스트 코드를 작성하는 것은 어느순간 부터 당연시 되어갔다. 테스트 코드를 작성하는 시간이 아깝다 라는 생각이 든적은 없다 테스트 코드를 작성함으로 내 로직에 보다 신뢰성을 얻을 수 있고 기능을 확장할 때 보다 쉽게 쉽게 기능을 확장할 수 있다고 생각하기 때문이다. 하

2일 전
·
0개의 댓글

백엔드 로드맵

loadmap

7일 전
·
0개의 댓글
post-thumbnail

[JPA] 05. 다양한 연관관계 매핑

안녕하세요 이번 시간에는 저번 시간에 대략적으로 알아본 연관관계 매핑에 대해서 보다 자세하게 학습하겠습니다. 다양한 연관관계 매핑에서 다룰 내용이 많기 때문에 1편과 2편으로 나누어 진행이 될거 같습니다. 따라서 이번 시간에는 지난시간의 학습 내용을 복습하며 다중성과

2021년 2월 15일
·
0개의 댓글
post-thumbnail

Team Project ⎮ 페스포트(FESSPORT) 회고

🌻 파이널 프로젝트 모두 정말 고생 많으셨습니다. 🌻4주간의 프로젝트가 끝나고 세계 각국의 국기들이 지도에 펼쳐지는 메인 화면은 언제 봐도 멋지다. 😎세계 뮤직 페스티벌 및 아티스트 정보를 한 곳에서 확인하는 서비스티켓 구매 및 판매, 동행 찾기, 후기 커뮤니티방

2021년 2월 7일
·
0개의 댓글
post-thumbnail

강의 3주차 정리 #3

오늘은 앞서 정리했던 글들의 데이터를 DB에 저장하는 과정을 리뷰할 차례다.그전에 가장 먼저 정리해야할 것은 CRUD라는 개념!라고 한다면, 대부분의 소프트웨어가 가지고 있는 데이터 처리 기능들을 묶어서 말하는데 크루드라고도 하고 씨알유디라고도 한다더라. 그럼 이게

2021년 1월 31일
·
0개의 댓글
post-thumbnail

[Spring Study] - Spring MVC

Spring Study 05 회차 내용.

2021년 1월 29일
·
0개의 댓글
post-thumbnail

[Spring Study] - DB Link :: 상세 보충 필요

Spring Study 04 회차 내용.

2021년 1월 23일
·
0개의 댓글
post-thumbnail

[TIL #10] 개발환경 설정하기

iTerm2 | HomeBrew | zsh | oh_my_zsh | powerlevel10k | Vim | Miniconda | MySQL | Django

2021년 1월 23일
·
0개의 댓글
post-thumbnail

[Spring Study] - AOP

Spring Study 03 회차 내용.

2021년 1월 16일
·
0개의 댓글

추천사에 대한 생각정리

이 책의 추천사는 제임스 O. 코플리엔 이 작성한 추천사 이며 이번 글은 그 추천사에 대한 정리와 정의 생각을 정리한 글입니다. 이 속담은 이 책의 추천사에서 나오는 말이다. 하지만 나도 동의하며 아주 중요한 사고라고 생각하며, 나의 삶의 가치관도 저 속담이 대변해주고

2021년 1월 15일
·
0개의 댓글

🏄‍♂️ Builder를 사용하여 객체를 안전하게 생성하자

👨🏻‍💻 👨🏻‍💻JPA를 사용하게 되면 Entity를 생성할 때 Builder 기반으로 생성하는 것이 흔한 패턴 입니다. 그렇다면 우선 Builder 란 무엇일까요?? 왜? Builder를 사용할까요? 그렇다면 빌더는 과연 만능일까요?? 이것이 오늘의 TIL

2021년 1월 11일
·
0개의 댓글

스프링 시큐리티로 구글 서비스 연동하기

스프링 시큐리티는 막강한 인증과 인가 기능을 가진 프레임워크 입니다. 사실상 스프링 기반의 애플리케이션에서는 보안을 위한 표준이라고 보시면 됩니다.인터셉터, 필터 기반의 보안 기능을 구현하는 것보다 스프링 시큐리티를 통해 구현하는 것을 스프링 팀에서는 적극적으로 권장

2021년 1월 11일
·
0개의 댓글

📄 페이징 하여 데이터 가져오기

이번 시간부터는 CRUD 중 데이터를 Read 하는 로직에 집중해보겠습니다.그 중에 우선 전체 데이터를 조회 할 것인데, 조회 하는 데이터양이 너무 많을 경우를 대비하여저는 Paging 처리를 하여 데이터를 조회 하는 것부터 작성하겠습니다.출력될 페이지의 데이터만 나눠

2021년 1월 8일
·
0개의 댓글

✏️ 테스트 코드 작성하기

Controller 테스트에선 무엇이 검증 되어야 할 까요? 우선 코드를 보고 이야기 하겠습니다.먼저 응답 결과가 200인지, 201인지 등의 원하는 결과가 나왔는지 검증 해야 합니다.두 번째로는 save 된 Entity에 대하여 옳바른 값이 들어갔는지 검증이 필요 합

2021년 1월 8일
·
0개의 댓글

프로젝트 시작하기, Entity 작성 🏆

AWS 를 사용하여 무중단 서비스 구현Travis 를 사용하여 CI/CD 구현 Oauth2를 사용한 로그인 서비스 구현우리가 Project를 시작할 때 가장 먼저 해야할 것은 저는 Entity에 대한 작성이라고 생각합니다.따라서 Entity에 대하여 먼저 학습 합니다.

2021년 1월 8일
·
0개의 댓글

지인 관리를 위한 API 개발

기본 Person 객체를 통한 CRUD, JPA 연관 설정, RESTful 한 설계에 집중한 Server API 입니다.요구에 즉각적인 반응과 반영 을 위한 Agile 방법론을 사용합니다.서버 개발자로 성장하기 위한 학습 프로젝트RESTful 한 API 개발TDD 기반

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

[Java] 어노테이션

JAVA를 공부한지, 그리고 서버 개발자를 희망한지 반년이 지났다. 그동안 무수히 많은 어노테이션을 보았지만 처음 자바를 공부할 때 시간에 쫒겨 제대로 개념을 잡지 못하였기 때문에 어노테이션에 대한 개념이 부족한거 같다. 따라서 이번 시리즈를 통해 어노테이션에 대한 이

2021년 1월 6일
·
0개의 댓글

개발 방법론, Agile

274F2A4A57AAE0BF03애자일은 개발 방법론이 아닙니다!!애자일의 사전적 의미는 기민한, 민첩한 이란 의미를 가지고 있습니다.애잘일 방법론은 2주 또는 4주 등의 짧은 주기를 가지고 끊임없이 프로토타입을 만들며 필요할 때마다 요구사항을 추가하며 개발해나가는 방

2021년 1월 6일
·
0개의 댓글