클라이밍 앱 '클밋'을 제작하며 고민/개발 내용을 기록한 글입니다. 원인 [HTTP와 HTTPS](https://velog.io/@gourd_erased/%ED%81%B4%EB%B0%8B-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%95%A0%ED%94%
클라이밍 앱 '클밋'을 제작하며 고민/개발 내용을 기록한 글입니다. 해결 이전에 개념부터! 당장 key파일을 옮겨서 해결하는 것보다 다시는 비슷한 일을 겪지 않게 위해 통신과정부터 개념을 이해하고자한다. 이전처럼 따라하지만 말고 왜 HTTPS를 써야하는지부터 이해해
클라이밍 앱 '클밋'을 제작하며 고민/개발 내용을 기록한 글입니다. 업로드중.. > 출처 : 게비스콘 생성기 3개월 전,,, 3개월 전, 클밋 프로젝트를 진행하며 2개의 도메인에 대한 인증서를 발급받았다. 이 글을 작성하는 이유는, HTTPS 통신을 위해 발
클라이밍 앱 '클밋'을 제작하며 고민/개발 내용을 기록한 글입니다. yml 파일 지웠다가 썼다가 스프링 프로젝트를 진행할 때 보통 환경별 분리된 DB를 사용하거나 스키마 또는 테스트용으로 로컬db를 사용하기도 한다. 이전에는 로컬테스트로 localhost:3306
클라이밍 앱 '클밋'을 제작하며 고민한 내용을 담았습니다. 이전 방식 보통 내가 했던 배포 방식은 develop 브랜치에서 주차별 혹은 어느정도의 api가 모이면 바로 main 에 보내는 방식을 썼다. main 에 push 가 되면 깃허브 액션을 통해 바로
자바에서는 자료구조와 알고리즘을 구조화하여 클래스로 구현해놓은것이다.자바의 인터페이스를 사용해 구현된다.인터페이스 : 각 컬렉션을 나타낸다. (List, Set, Map) 각 클래스는 상세적인 것은 달라도 일관된 조작법으로 사용가능하다.클래스 : 인터페이스의 구현이다.
진행하고 있는 프로젝트에서 상속의 개념을 처음 써보게 되었다. 하지만 c++로 이론 수업만 들었던 것이 다였기 때문에 자바의 상속개념을 정리해본다. 상속 상속은 부모 클래스를 자식 클래스에게 물려준다, 코드 중복을 줄일 수 있다 등 많이 알고 있을 것이다. 자바의
프로젝트를 하면서 public과 private은 확실히 알지만 protected는 써보지 않았고, service단에서 repository를 항상 private final로 불러왔지만 '왜'인지는 알지못해 정리한다.접근 제한자는 public, protected, priv
자바8 과 자바17에는 큰 차이가 있다고 얼핏 들어왔다. 이번에는 확실히 정리해 차이를 알고자 한다. 먼저 Java 뒤에 붙는 영어부터 알아보자.SE : Standard Edition의 약어이다. 자바 표준 에디션은 가장 기본이 되는 에디션이다. 흔히 자바 언어라고 하
람다와 스트림에서? 람다와 스트림을 공부해보면 자바8 이상부터라는 말을 볼 수 있다. 하지만 java버전을 보면 jre, jdk 1.8과 8 등 자바 8이 무엇을 말하는지 헷갈리는 부분들이 많아 정리한다. 먼저 JVM, JRE, JDK 부터! JVM jav
김영한님의 '자바 ORM 표준 JPA 프로그래밍'을 읽고 정리한 글입니다. 6장 ✔ 다대일 객체 양방향 관계에서 연관관계의 주인은 항상 다쪽이다. 양방향은 외래 키가 있는 쪽이 주인이다. 예시에서 Team.members느 조회를 위한 JPQL이나 객체 그래프를