@OneToMany(orphanRemoval = true) https://velog.io/@yuseogi0218/JPA-CascadeType.REMOVE-vs-orphanRemoval-true JPA - CascadeType.REMOVE vs orphanRemoval = trueCascadeType.REMOVE 와 orphanRemoval = true 옵션이 각각 고아객체를 어떻게 처리하는지 알아보았습니다.velog.io Spring/study for project 2024.07.24
MySQL Docker 포트 3306으로 같을 경우 MySQL 포트 옮기기 https://minyakk.tistory.com/6 윈도우 MySQL 포트 변경 (Ports are not available, bind: Only one usage of each socket address (protocol/network address/poMySQL 사용을 위해 새로 설치를 받았는데, default 포트 값인 3306 포트로 설치가 되었다. 그런데 기존에 docker를 이용한 mariaDB 포트 또한 3306 포트로 되어있었기에 충돌이 일어나 실행이 원활히 되지minyakk.tistory.com 현재 3305 포트로 옮김 Spring/study for project 2024.07.19
Local에 Docker 설치 정리 https://velog.io/@hanjuli94/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90%EC%84%9C-%EB%8F%84%EC%BB%A4-%EC%8B%A4%EC%8A%B5%ED%95%98%EA%B8%B0 [Docker] 윈도우10에서 도커 설치하기별도의 가상머신(VM) 또는 듀얼 부팅 없이 기존 윈도우에서 리눅스를 사용 할 수 있는 'WSL'를 통해 GNU/Linux 호환 앱 설치부터 실제 도커 컨테이너를 실행하는 실습을 진행하도록 하겠습니다.velog.io https://learn.microsoft.com/ko-kr/windows/wsl/install WSL 설치wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, De.. Spring/study for project 2024.07.16
커스텀 페이징 메모 https://www.inflearn.com/questions/1108919/%ED%8E%98%EC%9D%B4%EC%A7%95-%EC%B2%98%EB%A6%AC%EC%97%90%EC%84%9C-1%EB%B6%80%ED%84%B0-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0 페이징 처리에서 1부터 시작하기 - 인프런학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼www.inflearn.com https://www.inflearn.com/questions/656994/page%EB%A5%BC-1%EB%B6%80%ED%84%B0-%EC%8B%9C.. Spring/study for project 2024.07.15
Swagger https://velog.io/@gmlstjq123/SpringBoot-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90-Swagger-UI-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0 SpringBoot 프로젝트에 Swagger UI 적용하기Swagger UI는 프론트엔드와 백엔드의 협업에 사용되는 툴입니다. Swagger UI를 사용하면, API를 시각화하는 코드가 자동으로 생성되기 때문에 보다 간편하게 API를 테스트해 볼 수 있게 됩니다. 또한, APvelog.io https://sjh9708.tistory.com/169 [Spring Boot] Swagger API Docs 작성하기 (SpringDoc, SpringBoot 3 버전)이전에 S.. Spring/study for project 2024.06.11
GitHub Fork Pull Request https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-%EA%B9%83%ED%97%99-PRPull-Request-%EB%B3%B4%EB%82%B4%EB%8A%94-%EB%B0%A9%EB%B2%95-folk-issue [GIT] ⚡️ 깃헙 Pull Request 보내는 방법 - 알기 쉽게 정리코드 기여 원리 (Fork 와 Pull Request (PR)) 다음과 같이 Gildong와 Minji 라는 깃헙 리포지토리가 있다고 하자. 이때 Minji가 GIldong 개발자의 프로젝트가 마음에 들어, 같이 프로젝트에 참여해 기여자(Contribinpa.tistory.com Spring/study for project 2024.06.10
gitmoji https://gitmoji.dev/ gitmoji:truck: Move or rename resources (e.g.: files, paths, routes).gitmoji.dev Spring/study for project 2024.06.10
ConstraintValidator https://pamyferret.tistory.com/50 ConstraintValidator로 컨트롤러에서 받는 값 유효성 체크하기컨트롤러에서 값을 받을 때 보통 아래와 같이 'javax.validation.constraints' 제공하는 어노테이션들을 사용해서 파타미터의 값을 체크한다. @NotNull @NotEmpty 하지만 이는 단순 체크를 위한 어노테이션으pamyferret.tistory.com https://velog.io/@ljks789/spring-ConstraintValidator%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90 [Spring] ConstraintValidator에 대해 알아보자서론이번 프로젝트를 진행하.. Spring/study for project 2024.06.09
@Component https://programmingrecoding.tistory.com/13 @Component 어노테이션@Component 어노테이션을 이용하면 Bean Configuration 파일에 Bean을 따로 등록하지 않아도 사용할 수 있다. 빈 등록자체를 빈 클래스 자체에다가 할 수 있다는 의미이다. @Component 어노테이션은 기본적으programmingrecoding.tistory.com Spring/study for project 2024.06.09
<?>, <? extends T> https://st-lab.tistory.com/153 자바 [JAVA] - 제네릭(Generic)의 이해정적언어(C, C++, C#, Java)을 다뤄보신 분이라면 제네릭(Generic)에 대해 잘 알지는 못하더라도 한 번쯤은 들어봤을 것이다. 특히 자료구조 같이 구조체를 직접 만들어 사용할 때 많이 쓰이기도 하고st-lab.tistory.com Spring/study for project 2024.06.09