전체 글
섹션 3 : Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
이 글은 인프런 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 강의를 듣고 쓴 글입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 강의 Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 ..
섹션 2 : Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
이 글은 인프런 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 강의를 듣고 쓴 글입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 강의 Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 ..
섹션 1 : Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
이 글은 인프런 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 강의를 듣고 쓴 글입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 강의 Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 ..
섹션 0 : Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
이 글은 인프런 Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) 강의를 듣고 쓴 글입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4/dashboard Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 강의 Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 ..
캐치카페 신촌점 후기
2023년 4월 22일 금요일 동아리 코테이토 정기 세션을 위해 캐치카페 신촌점을 부분대관하여 사용했습니다! 넓은 공간을 쾌적하게 대관하였고, 스크린이나 음향도 좋았습니다. 또한 인당 1잔의 무료 커피/녹차가 제공되어 정기 세션 진행을 너무 원만하게 마쳤습니다~! 다음에도 기회가 된다면 방문하고 싶습니다 :)
08장 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - EC2 서버에 프로젝트를 배포해 보자
이 글은 이동욱 님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스를 읽고 정리한 글입니다. 내용보다 중요한 점, 추가적으로 알아본 것 등을 위주로 적었습니다. http://www.yes24.com/Product/Goods/83849117 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - YES24 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다. 경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 www.yes24.com 8장. EC2 서버에 프로젝트를 배포해 보자 배포를 해보지 않은 입장에서, 이 챕터가 가장 도움이 된 챕터였다. 1. EC2에 프로젝트 Clone 받기 깃허브에 접속해 다음과 같은..
06,07장 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - AWS 서버 와 데이터베이스 환경을 만들어보자 - AWS EC2, RDS
이 글은 이동욱 님의 스프링 부트와 AWS로 혼자 구현하는 웹 서비스를 읽고 정리한 글입니다. 내용보다 중요한 점, 추가적으로 알아본 것 등을 위주로 적었습니다. http://www.yes24.com/Product/Goods/83849117 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - YES24 가장 빠르고 쉽게 웹 서비스의 모든 과정을 경험한다. 경험이 실력이 되는 순간!이 책은 제목 그대로 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 www.yes24.com 6장 AWS 서버 환경을 만들어보자 - AWS EC2 보통 AWS에서 가장 많이 쓰는 서비스는 EC2이다. 거기에 데이터베이스 RDS와 저장공간 S3까지 묶어 Elastic Bea..
Git in IntelliJ - 인텔리제이에서 Git의 모든 것 (2)
인텔리제이 프로젝트를 깃허브에 연동하자! Untracked File 인텔리제이에서 Git의 모든 것 (1) 에서 말했다시피 Git이 관리하는 모든 파일은 Tracked 파일과 Untracked 파일로 나뉜다. 이 중 Untracked 파일은 좀 특이한 파일이라고 생각하면 된다. 새로 생긴 파일 "git init" 명령어로 생긴 .git 파일은 프로젝트 파일의 전체 범위를 워크스페이스로 지정한다. 이 워크스페이스 안에 폴더 혹은 파일이 새로 생긴다면, 이 파일은 Untracked 상태이다. 따라서 이 폴더 혹은 파일은 따로 add를 해 주어야 Git의 관리 하에 들어가게 되는 것이다. .gitignore 가 관리하는 파일 git에 올라가길 원하지 않는 파일이 있을 수 있다. 프로젝트를 intelliJ로 여..
Git in IntelliJ - 인텔리제이에서 Git의 모든 것 (1)
인텔리제이 프로젝트를 깃허브에 연동하자! Git에 관련된 프로젝트로 전환 Git에 관련없는 프로젝트를 Git에 연동 프로젝트를 생성하고, 깃과 관련없는 프로젝트를 보면 아래 사진과 같다. 이 Version Control System 중, 우리는 Git을 쓸 것이다. Terminal 창을 열어서 "git init" 이라고 입력하자. 프로젝트에 '.git'이라는 파일이 생기면서 이제 프로젝트의 Version Control System이 Git으로 선택된다. 조금만 기다리면 다음과 같이 변한다. Git의 파일 체계와 Commit 이제 프로젝트의 파일은 아래의 사이클을 따른다. (만약 파일체계를 정확히 알고 싶지 않다면,, 대충 읽어보고 밑줄 표시된 부분부터 다시 읽어보자..) 파일은 일단 크게 Tracked와..
[Spring Boot] Unit Test (단위 테스트) vs Integration Test (통합 테스트)
TDD TDD는 Test Driven Development의 약자로 ‘테스트 주도 개발’이라고 한다. 외부의 요구 조건이 많이 바뀔 경우, 팀원이 많은 경우 등 보다 탄탄하게 코드를 짜야 하는 경우에 이러한 개발을 한다. 애초에 테스트 코드까지 2개의 코드를 짜야하니 생산성이 떨어지지만, 나중이 편해진다. 테스트 프레임워크 xUnit 가장 대중적인 테스트 프레임워크인데, 대표적인 프레임워크는 다음과 같다. JUnit - Java DBUnit - DB CppUnit - C++ NUnit - .net 당연히 Java의 테스트 프레임워크인 JUnit을 쓰겠다. 그 중 JUnit5를 쓰겠다. 이것은 Spring이 아니라 Java의 테스트 프레임워크인 것을 명심해야 한다. 이외에도 TestNG 등이 있다. Tes..