이야기를 나눠요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
김영한 강사님 죄송합니다.
삭제된 글입니다
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 로드맵과 스프링 부트 JPA 실무 로드맵
다른분이 질문한거 같기는 한데 현재 스프링 로드맵을 수강하고 있습니다. 해당 강의에서도 코드로 예시를 많이 들어주시는데 스프링 부트 JPA 실무 로드맵과 차이가 많나요? 실무 로드맵을 이전에 만드신거라 스프링 로드맵을 완강하면 실무 로드맵은 별차이가 없는지 궁금하여 질문드립니다(듣고 싶지만 이제 MVC 2편을 듣는중이라 갈길이 머네요..)항상 강의 즐겁게 잘듣고있습니다~~^^
-
Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부
Spring MVC + Servlet 3.1 이상 model과 Spring Webflux
스프링 MVC + Servlet 3.1 이상 모델을 사용할 경우 비동기, 논블록킹이 가능하다고 들었습니다. Spring mvc내의 일부 getParameter, Filter 등의 함수나 일부 지원 api 들이 블로킹 api 들이 많기 때문에 Servlet 3.1 이상의 버전을 쓰더라도 Webflux만큼의 성능이 나오지 않는다고 구글링 하다보니 찾게 되었는데 이 정보가 정확한지 궁금합니다.
-
스프링 핵심 원리 - 기본편
MVC 1편 다음에 들을 강의가 고민입니다.
복수 전공을 했고 졸업 후 1년 정도를 학교에서 안 배운 CS, 배운 CS 복습, 자바 문법 공부하는 데 시간을 많이 썼습니다. 김영한 님 스프링 강의를 전부 구매하였는데, 원래는 다 공부하고 취업할 예정이었지만, 이번에 멘토링을 받으면서 강의를 다 공부하고 취업하기엔 시간이 너무 오래 걸릴 것 같으니 핵심 원리 기본편 강의랑 김영한 님의 JPA 책을 공부하고, 클론 코딩을 해 본 후, 바로 취업부터 하라는 추천을 받았습니다. 일단 취업하고 공부하면서 이직하는 걸 추천하시더라고요. 김영한 님 나머지 강의는 취업 후에 공부하라는 조언을 받았습니다.조언대로 공부 기간이 너무 길어지는 게 원래도 걱정이긴 했지만, 그래도 저는 더 공부하고 싶은 마음도 있어서 멘토링 때 결정했던 내용보다 강의를 몇 개는 더 들으려고 합니다. 현재 무료 입문 강의는 다 들었고, 핵심 원리 기본편은 80퍼 정도 수강했습니다.앞으로 취업 전에 들으려고 생각 중인 김영한 님 강의는 우선 1. 핵심 원리 기본편 나머지 다 듣기2. HTTP 강의 듣기3. MVC 1편 듣기 이 정도 생각 중이고 JPA는 김영한 님 책으로 공부할 것 같습니다. 그 후에 다른 강사님의 클론 코딩 강의 들으면서 구현을 해 보고, 취업 후 나머지 김영한 님 강의를 들을 생각입니다.일단 위 3개 강의는 무조건 듣도록 계획 중이긴 한데 만약 강의 하나를 더 듣는다면 무엇을 들을지 고민입니다.로드맵 순서에 따르면 MVC 2편을 듣는 게 맞는 거 같은데, JPA 공부 전에 스프링 DB 접근 1편을 듣는 게 나은가 고민도 됩니다. MVC 2편을 듣고 싶은 이유는로드맵 순서에 따르면 MVC 2편을 들은 후에 DB 접근 1편을 들어야 하기 때문에, MVC 2편을 안 듣고 DB 접근 1편을 먼저 들으면 MVC 2편에서 설명하신 지식들이 나올 때 이해가 잘 안 될 수 있을 것 같기도 하고, 김영한 선생님도 DB 강의를 하실 때 수강생들이 MVC 2편을 들었다고 가정하고 수업하실 것 같아서 이왕이면 MVC 2편을 먼저 듣는 게 덜 찝찝할 것 같습니다. 반대로 DB 접근 1편을 듣고 싶은 이유는JPA가 DB랑 관련된 것이기 때문에 JPA 듣기 전에 DB 접근 강의을 들어야 좀 더 이해가 잘 될 것 같아서입니다. DB 접근을 들어야 JPA 강의 이해가 더 잘 되려나요..? 물론 제가 MVC 2편과 DB 접근 1편 강의를 둘 다 아직 안 들었기 때문에 강의 내용들을 잘은 모르겠습니다.학교 전공 수업으로 DB 이론은 조금 배우고 개인적으로 MySQL은 공부한 상태이긴 합니다. 정리하자면 핵심 원리 기본편, HTTP, MVC 1편을 수강한 후에 강의를 하나 더 듣는다면 MVC 2편과 DB 접근 1편 중 무엇을 듣는 게 나을지 조언을 얻고 싶습니다. 위에 적었듯이 JPA 책은 읽을 것이고, 클론 코딩 강의를 들으며 구현력도 기르긴 할 것입니다. 물론 MVC 1편까지만 듣고 나머지는 그냥 취업 후에 들을 수도 있긴 합니다.. 정답이 정해진 문제는 아닌 것 같아서.. 고민 글을 올려도 되는지는 모르겠지만 일단 글을 써 봅니다. 감사합니다.
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
갑자기 AA업무를 맡게되어서 허겁지겁 질렀습니다
삭제된 글입니다
-
Practical Testing: 실용적인 테스트 가이드
테스트 가이드 강의 수강하고 프로젝트 진행 중 번외로 질문하고 싶은 것이 있어 문의남깁니다 !
제가 테스트 강의를 다 보고 프로젝트를 진행하던 도중에 막혔던 테스트 케이스가 있어 이렇게 문의드립니다. 바쁘시겠지만 혹시나 시간이 나신다면 한번 피드백 주시면 감사하겠습니다 ㅠㅠ https://mingeonho1.tistory.com/entry/JUnit5-WithMockUser%EC%97%90%EC%84%9C-username%EC%9D%B4-%EC%9D%98%EB%8F%84%EB%8C%80%EB%A1%9C-%EC%9E%91%EB%8F%99-%EC%95%88-%ED%95%A8간단하게 궁금한점을 작성해봤습니다.- 블로그에 작성한 것처럼 외부로 분리해서 테스트한게 맞았을까요??- @WithMockUser에 대해 제가 정확하게 이해한게 맞을까요??- 틀리거나 부족한 내용은 없을까요??좋은 하루보내세요 감사합니다.
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 로드맵 질문
안녕하세요! 스프링 로드맵을 따라 학습하고 있는 수강생입니다.개인적으로 프로젝트 시작을 앞두고 있어서 로드맵을 전부 수강하고 싶지만 어려운 상황입니다.프로젝트 시작 전 반드시 수강해야 하는 부분이 있다면 어떤 우선순위로 수강하는 것이 좋을지 알려주시면 감사하겠습니다프로젝트는 프론트는 React를 사용한 웹 애플리케이션에, 머신러닝을 사용할 예정이며현재 Spring 입문, 기초, HTTP 수강 완료하고 MVC 1편을 수강중에 있습니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 마지막 부분 preferences 찾으시는분(최근 intelliJ 설치한분?)
오른쪽 상단에 설정 톱니바퀴 누르시면 나옴. ㅎㅎ
-
Java/Spring 테스트를 추가하고 싶은 개발자들의 오답노트
DDD하시는 분들 Repository 도메인에 두나요? 서비스에 두나요?
제가 도메인 서비스를 사용해서도메인 영역에서 모든 DB와 프레임워크 관련된 의존성,예를 들어 @Transaction 같은 어노테이션도 안 쓰고모두 레파지토리에 위임해서 하고 있습니다.근데 이럴 경우 Repository 명세나 계약을 서비스에 영역에 두면 또 도메인이 서비스를 참조해야되는 경우라일단은 도메인 영역에 내려서 진행 중에 있는데뭐 다른 방법 없을까요?첫번째로는 응용 서비스레이어에 두고도메인 서비스를 사용할 거면 도메인 객체만을 사용해서 로직을 돌리고 반환해서 응용서비스에서 다 처리해라두번째는 규모가 작다는 가정 하에 똑같은 Repository 인터페이스를 도메인, 응용 영역에 두고 쓴다밖에 방법이 안 떠오릅니다. 첫번째는 머리속에서 굴린거라 분명히 제약사항 엄청만을 것 같아서 힘들어보이고
-
Practical Testing: 실용적인 테스트 가이드
github 관련 질문
강사님의 강의를 듣기 시작한 학생입니다.제 개인 github에 강의에서 들은 내용을 정리하며 들을라 하는데,코드를 작성하신 것을 올려도 될까요?
-
Java/Spring 테스트를 추가하고 싶은 개발자들의 오답노트
DDD 하시는 분들 질문드려요
작은 프로젝트에서 레파지토리가 그렇게 세분화 되어있지않고 까다롭지 않다는 가정 하에도메인 서비스가 꽤 자주 레파지토리를 호출합니다이때 응용 서비스 레파지토리랑 완전히 같은 인터페이스가 도메인 영역에 존재하는데 이럴 경우 어떻게 하나요?서비스영역에만 두면 서비스영역에 의존성이 생겨서 문제입니다프레임워크가 지원해주는 트랜잭션이나 락 같은 것도 제거해서 레파지토리 영역으로 넘겨줬는데 이게 문제네요,,1-1 응용서비스에서 최대한 처리후 도메인 객체로만 도메인 서비스를 사용한다 1-2 에라모르겠다 그냥 도메인 영역에도 비슷한 레파지토리 인터페이스를 만들어서 사용해라2. 테스트에서 도메인의 상태값을 테스트하는 경우가 있고 저는 도메인에서 터트릴 수 있는 로직은 도메인 클래스 객체 내부에서 다 터트리고 있습니다.도메인에서 만들어둔 테스트 케이스가,,응용서비스에서 또 똑같은 짓을 하고 있어서 이거 원래 도메인 영역 + 응용 서비스 영역 둘 다 같은 로직에 대해서 하는 게 맞는지예를들어 회원 상태를 BANANA로 바꾸는 도메인 로직을도메인 테스트에서 성공 실패 테스트를 하고응용 서비스에서도 순차로직 중에 또 BANANA 성공 실패 여부 테스트를 또하고 있습니다.이게 아니면 도메인 객체 내부에서만 하는 게 맞는지 질문드립니다.
-
스프링 핵심 원리 - 기본편
이해가 안되는데 그냥 다 들어도 될까요..
스프링에 대해서는 2년전에 학습하고 지금은 거의 백지상태입니다.입문부터 강의는 모두 구입하긴 했는데.. 내용이 사실 다 이해가 되지 않습니다. 입문부터도 막히는데 이걸 그냥 아무것도 모른상태로 계속 듣고 따라해도 될까요..다른 입문 수업을 먼저 들어야하는지 궁금합니다. 당연하게 진행하시면서 말씀하시는 내용인데 못알아들은 상태로 진행하니 답답하네요ㅠㅠ
-
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JPA 질문
spring mvc2편 듣고 바로 야생형 JPA 첫 강의를 들어도되나요?? 아니면 DB접근 강의를 듣고해야하나요??
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
textmate bundles for javascript 해결방법좀 알려주세요
(사진)
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jdbcTemplate, JPA
JPA 로드맵의 JPA를 제대로 학습하려면 스프링 로드맵 DB 접근기술에 있는 jdbcTemplate 관련 강의를 꼭 봐야할까요?
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
깃에 공부한거 정리하며 올리는중인데
어떤식으로 출처를 남기면 좋을까요??
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계질문
임녕하세여 질문잇습니다쌤이 밀하시길 단방향으로 설계를 하는게 좋다고랫는데 주문 과 주문아이템은 양방향으로 하신이유가잇을까요??
-
스프링 핵심 원리 - 기본편
스프링 입문편을 봐야할까요?
입문편을 예전에 다 들었는데 내용이 기억이 안나서 그런데다시 입문편을 보고 기본편을 봐야할까요?아니면 바로 기본편을 봐도 될까요?자바에대한 지식은 있습니다.
-
Practical Testing: 실용적인 테스트 가이드
모든 계층에 테스트 코드를 작성하는건 비효율적일까요?
강사님의 훌륭한 강의를 듣고 현재 진행하고 있는 프로젝트에 테스트 코드를 작성하려고 합니다.프로젝트 크기는 크지만(개인적인 생각) 아직 테스트 코드는 작성하지 않았고, 해당 프로젝트는 계층형 아키텍처로 이루어져있습니다.개인적으로 테스트 코드는 유효성 검사를 하는 Presentation Layer보다는 Domain Layer와 같이 중요하고 복잡한 로직이 있는 곳에 더 필요하다고 생각합니다. 그래서 테스트 코드를 작성하는 것도 비용이라고 생각해서 우선은 도메인 로직과 관련된 테스트 코드를 작성하고 컨트롤러와 같이 적은 역할을 하는 곳에 테스트 코드를 차례대로 작성하려고 합니다.테스트 코드를 작성한 경험이 없어서 부족한 점이 많은데 이렇게 테스트 코드를 프로젝트에 도입하는게 맞을까요?강사님의 의견이 궁금합니다!그리고 실무에서도 프로덕션 코드에 맞는 테스트 코드를 모두 작성하시는지 아니면 필요하다고 생각하는 곳에만 작성하시는지도 궁금합니다.
-
스프링 DB 2편 - 데이터 접근 활용 기술
사이드프로젝트 전, 어디까지 강의를 들어야 할까요?
하나 여쭤보고 싶은게 있는데, 기존에 NestJS를 사용하다가 Spring으로 전향하게 되어, NestJS로 작성된 토이 프로젝트를 Spring으로 변환하면서 강의 내용을 체득해보려고 합니다! 토이 프로젝트의 규모도 꽤 크고, 기존에 GraphQL로 작성된 쿼리들을 REST API로 변경할 계획인지라 사실상 새로 제작한다에 가까울 것 같습니다. 이걸 어떤 강의까지 들은 뒤 작업할 지 고민이 되는데, 혹시 조언을 주실 수 있을까요?1. DB 2편 2. 스프링 완전 정복 로드맵3. DB 2편까지 듣고, JPA 실무 완전 정복 로드맵까지 4. 스프링 완전 정복 로드맵과 JPA 실무 완전 정복 로드맵까지 현재 DB 2편 듣고 있는 중이며, 이 강의를 듣기 전엔 Spring에 대한 기반 지식이 아예 없었던 상태입니다.조언 감사합니다!