
Spring Boot Concepts (Theory)
metacoding
Anyone who was confused about many concepts while studying Spring Boot Everyone who wanted to study about Spring Boot
Basic
Spring Boot, Spring
스프링 부트(Spring Boot)로 은행 애플리케이션을 개발해 봅니다. 개발을 하면서 발생하는 여러 문제들을 하나씩 직접 제이유닛(JUnit)으로 테스트해 보면서 스스로 고민하고 애플리케이션을 구축할 수 있는 힘을 길러드리는 강의입니다.
JPA
Security
Springboot
JUnit 단위 테스트
JUnit 통합 테스트
JUnit 테스트를 위한 효과적인 세팅법
Spring Boot + JUnit, 처음부터 확실하게!
💡 스프링부트로 Junit 테스트를 하지 않고 프로젝트를 작성하고 있다면?
💡 테스트를 작성했을 때의 장점이 무엇인지 잘 모르겠다면?
단위 테스트, 통합 테스트 등 JUnit을 사용해 Spring Boot(스프링 부트)에서 테스트를 진행하는 방법에는 여러 가지가 있습니다. 하지만 막상 초보자가 JUnit으로 테스트를 시작하기에는 다소 어렵게 느껴지기 마련입니다. 개인/기업 블로그나 공식 문서 등에 개념이 적혀있기는 하지만 막상 잘 정리된 개념과 팁만을 모아보기도 쉽지 않습니다.
이 강의에서는 JUnit이 처음인 분들이 JUnit을 쉽게 접할 수 있도록 개념을 정리하고, 다양한 팁들을 정리합니다. Repository, Service, Controller, Security Filter 등에서 발생할 수 있는 문제들을 하나씩 테스트해 봅니다. 이 과정을 통해 스프링 부트 레이어들간의 관계 및 책임에 대해 명확하게 알고 넘어갈 수 있습니다.
스프링 부트 경험은 있지만, 테스트의 필요성도 방법도 잘 모르고 계신가요?
여러분은 이 강의를 통해 테스트를 하지 않고 본코드를 작성할 때와, 테스트를 작성하고 본코드를 작성할 때의 차이를 직접 경험하게 될 것입니다. 스프링 부트로 프로젝트를 작성하고 계신다면, 고민하지 말고 꼭 수강하시길 바랍니다!
스프링부트를 통해 간단한 은행(Bank) 애플리케이션을 만들어 봅니다. 이 과정에서 스프링부트와 시큐리티에 대해 더 자세히 알 수 있고, JUnit 테스트를 왜 하는지 명확하게 알 수 있게 됩니다.
스프링부트 프로젝트/스프링부트 시큐리티 세팅
스프링부트 회원가입
스프링부트 JWT 인증 및 인가
은행 애플리케이션 만들기
스프링 프레임워크, 리액트, 플러터, DevOps 등 개발 유튜브 채널 메타코딩을 운영하는 최주호입니다.
Q. macOS에서 수강할 수 있나요?
네, 수강하셔도 됩니다.
Q. VSCode가 아닌 다른 IDE를 사용해도 되나요?
본인이 사용하는 IDE가 있다면 해당 툴을 사용해도 무방합니다.
Q. JUnit이 처음인데 강의를 들어도 될까요?
스프링부트 및 JPA를 학습하셨다면 바로 수강하셔도 됩니다.
https://www.inflearn.com/course/스프링부트-시큐리티
위 URL의 강의를 듣고 Junit 강의를 들으면 더욱 재밌게 수강할 수 있어요.
💾 수강 전 참고 사항
학습 대상은
누구일까요?
스프링부트로 JUnit 테스트를 하고 싶은 개발자 혹은 학생
최신 스프링부트 시큐리티 코드를 알고 싶은 개발자 혹은 학생
선수 지식,
필요할까요?
스프링부트
JPA
28,951
명
수강생
737
개
수강평
219
개
답변
4.9
점
강의 평점
4
개
강의
유튜버 메타코딩입니다.
https://www.youtube.com/channel/UCVrhnbfe78ODeQglXtT1Elw
전체
69개 ∙ (15시간 9분)
1. 강의소개
12:11
2. Bank 프로젝트 생성
05:19
3. yml 설정
12:19
4. 화면설계
10:18
5. 테이블설계
09:49
6. User 엔티티 생성
11:19
7. Account 엔티티 생성
06:42
전체
23개
4.6
23개의 수강평
수강평 50
∙
평균 평점 5.0
5
Hello, instructor~ I took the instructor's free spring concept lecture on Inflearn and liked it so much that I decided to take the class. I also took the instructor's metacoding YouTube and easyup class. For reference, I think it would be helpful for others to take the easyup class JPA lecture. In the easyup class, the lecture is given using JPA Eclipse, and I learned a lot of things I didn't know, which was good. The voice is calm and nice, and the principle and concept are explained calmly and well. I also look forward to more in-depth parts related to spring. JPA intermediate/advanced, concurrency control (lock), parallel processing, batch, excel file processing, email transmission, remote control, etc. I look forward to good lectures in the future. I support you. Always stay healthy and happy^^
Thank you. Since this is your first comment, I will give you a free coupon if you come out with a lecture. Please let me know.
수강평 24
∙
평균 평점 4.6
3
The lecture content is very good [Good points] 1. There are many things I didn't know about 2. There are many useful codes in practice 3. The content is rich and explained in detail 4. The lecture materials are well organized on GitHub ----- [Disappointing points] 1. Like other reviews, the keyboard sound is so loud... I can't really concentrate.. 2. Maybe because it's live coding... In most chapters, the instructor has a mental breakdown and is static due to mistakes... And while looking for errors, the lecture flow is interrupted.. So I have to rewind and listen again to understand.. (Like other live coding lectures, it would be good to use multiple monitors and refer to pre-completed projects while proceeding..)
수강평 24
∙
평균 평점 5.0
5
If you want to learn JUnit5 testing while creating an application, I recommend this course. After working at two companies that didn't write test code, I set a goal of joining the next company that writes test code. However, I found out about this course when I was at a loss as to how to write test code, and thanks to following it diligently, I was able to become proficient in testing each layer. In the case of other JUnit courses, there were many cases where learning tests were done for API methods, but this course was good because I could practice like in the real world. Thank you. **Note. If you learn the basic test methods for JUnit5 and take this course, you will gain momentum.
Thank you for the detailed review!!
수강평 9
∙
평균 평점 5.0
수강평 12
∙
평균 평점 5.0
₩39,600
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!