inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

[생애 최초 JPA 사용하기]로 넘어가기 전 Mybatis 공부..? 관련 질문입니당(3번질문 추가)

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요 공부하는 개발자 최태현님! 강의가 너무 재밌어서 23강까지 후딱 와버린 지금, 두번째 질문 드리게 되었네요 ㅎㅎ 오늘도 감사한 마음을 가지고 바로 본론으로 넘어가보도록 하겠습니다~ (2월 26일 오전 11시 50분 3번질문 추가) 22강까지 마치고 나서 데이터 접근 기술에 대해 더 알아보았는데요! 크게 아래와 같은 5가지 기술을 사용하고 있다고 하더라구요 SQLMapper JDBC Template MyBatis ORM 기술 JPA, Hibernate Spring Data JPA Querydsl 이 중, JDBC Template과 JPA쪽은 본 강의에서 다루고 있고 Querydsl은 [실전!코틀린과 스프링부트로 도서관리 애플리케이션 개발하기(Java프로젝트 리팩토링)]에서 배울 수 있는 것 같은데,, MyBatis 같은 경우는 따로 다루고 계신 것 같지 않아서 독학으로 해보고자 하고 있는 상태입니다..ㅠ 그래서 문의 드리고자 하는 부분은, MyBatis를 따로 강의에서 다루지 않으신 이유! 도서관리 애플리케이션에 MyBatis를 적용해보려면? 2-1. 혹시 강의 내용에 업데이트 해주실 수 있으신지...!?(영상이나 문서등의 강의자료) MyBaits 검색하다보니 DAO & VO 같은 것들을 보게되었는데, 본 강의에서 배운 [외부 API 호출- DTO | Controller - Service - Repository - 데이터베이스]것과 유사해보이는데, 어떤 차이가 있는지 궁금해요! 크게 이렇게 3가지 입니다... 사실 2번(+2-1)은 조금 양심에 찔리는 문의 내용같기도 하네요 ㅠ 2번은 사실 스스로 찾아서 적용해보는 노력으로 얻는 결과가 제일 본인에게 도움이 되는 것을 알고 있으나,, 생각보다 이게 쉽지 않더라구요 ㅠㅠ.. 계속 시도하다가 답답해진 마음을 조금 담아 이렇게 문의 글 드려봅니다..!! 오늘도 질의응답 퀄리티마저도 훌륭한 태현님의 강의를 들으며 공부 이어가고 있겠습니다~ 미리 답변 감사드리며, 행복한 하루 보내시길 바랄게요~! 감사합니다 행복하세요~

  • JPA
  • spring
  • aws
  • spring-boot
  • mysql
  • jpa
  • java
  • mybatis
  • spring-boot
jk s 댓글 2 좋아요 2 조회수 846

asw ec2 에서 코드 가져오기

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요. asw ec2에서 코드 가져올때, 처음에 git clone 으로 git에 있는 소스 전체를 가져왔는데요, 이후에 수정된 파일을 배포할때도, git clone으로 하면되나요? 아니면 다른 명령어가 있는건가요.?

  • aws
  • spring
  • java
  • JPA
  • mysql
  • jpa
  • spring-boot
8월19시30분김서욱 댓글 1 좋아요 1 조회수 474

PostCreate 기본생성자 없이 테스트 통과에 대하여

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

작성글 저장2 - 클래스 분리에서 PostCreate 테스트 시 기본생성자 없이 테스트 통과가 어떻게 되는지 궁금합니다. 커뮤니티에서 저처럼 이 부분에 대해 궁금증이 생겨 질문한 글을 보았습니다. 호돌맨님이 그 글에서 링크 건 동욱님 글도 보고 여러 가지 찾아봤는데요. 제 나름대로 결론을 지은 것을 말씀드리면 기본 생성자가 없을 때는 ObjectMapper가 인스턴스를 생성해 직렬화를 진행할 때 인자와 멤버 변수 간의 관계를 몰라서 그런게 아닐까 생각이 됩니다 그리고 호돌맨님의 답변 중 기본 생성자 없이 title, content에 내용을 넣으려면 어떻게 해야하는지에 대해서 고민해봐야 된다고 하셨는데요 저는 일단 아래와 같은 방법을 사용해서 테스트를 통과했습니다. @ToString @Getter public class PostCreate { @NotBlank(message = "제목은 필수입니다!") public String title; @NotBlank(message = "내용은 필수입니다!") public String content; @Builder @JsonCreator public PostCreate(@JsonProperty("title") String title, @JsonProperty("content") String content) { this.title = title; this.content = content; } } 혹시 제가 한 방법말고 기본생성자 없이 내용을 넣는 방법을 찾으셨는지? 궁금하고 어떻게 호돌맨님은 기본생성자 없이 테스트가 통과 됐는지.. 궁금합니다...

  • vue.js
  • JPA
  • aws
  • jpa
  • vuejs
  • spring-security
  • spring-boot
  • Spring Security
치즈초코우유 댓글 2 좋아요 1 조회수 647

AWS 자격증 강의 문의

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

해마다 AWS 자격증 문제가 계속 바뀐다고 하는데 올해 버전의 강의도 찍으실 예정이신지 알고 싶습니다.

  • 네트워크
  • aws
  • network
actorwant8523 댓글 1 좋아요 0 조회수 348

7강. 유저 생성 API개발을 보다가 문득 개발 순서에 대한 궁금증이 생겼어요!

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요 공부하는 개발자 최태현님! 친절 + 자세한 강의 재미있게 잘 듣고 있습니다 ㅎㅎ 7강 초반을 듣는 중에 문득 궁금한 점이 생겼는데요, 아마 후반에 나올수도 있는 문의라 질문드리기 이른 감이 있지않나 싶지만.. 여튼 바로 질문 드려볼게요 가장 먼저 API를 설계해야 한다! : 클라이언트+서버 개발자분들이 모여 API에 대해 의논,설계,확정하곤 한다 라고 말씀해주셨는데, 현재 태현님 강의에서는 아무래도 클라이언트 부분이 만들어져있는 상태로, 서버에 집중하자는 취지로 진행중이다보니.. 실제 현업에서는 API를 위와 같이 먼저 확정 단계까지 마친 후, 클라이언트와 서버 개발자분들이 확정된 API 약속을 토대로 각자 업무를 진행하며 서로 체크해나가며 개발하는? 그런 흐름인지 궁금하네요 ! (비단 이 강의 뿐만 아니라, 다른 수업이나 인터넷 자료들도 대부분 짜여진 코드들을 가지고 공부를 하는 입장이다보니 실제로 토이프로젝트나 뭔가를 스스로 직접 만들어볼때 어디서부터 시작해야할지,, 조금은 막막한 심정도 있는 부분입니다) 제가 공부 시작한지 얼마 안된 초보이다보니,, 질문이나 용어 조차도 서툴러서 요점이 잘 전달 되었을지 모르겠네요 그럼, 멋지고 젠틀하신 태현님의 답변을 기다리며 7강과 뒷부분들 계속 진행하고 있을게요~ 긴 질문 글을 읽어주시고 답변 주셔서 미리 감사드립니다. 행복하세요!

  • JPA
  • aws
  • java
  • spring
  • jpa
  • spring-boot
  • mysql
jk s 댓글 1 좋아요 2 조회수 776

외부 outbound 트래픽 IP 설정 질문

해결됨

스스로 구축하는 AWS 클라우드 인프라 - 기본편

public subnet 또는 private subnet 에서 외부로 나가는 트래픽에 대해서 IP를 설정하려면 internet gateway 에 IP 를 설정할수있나요? 예를들어 타 시스템 과 인터페이스를 해야 하는 경우에 타 시스템에서 접속가능한 IP 리스트를 관리하고 있다고 한다면, 우리시스템에서 외부로 트래픽이 나갈때 물고나가는 IP 를 타 시스템 관리자에게 공유해줘야 하는데 이 IP 를 공인 IP 로 변하지 않는 공인 IP 로 설정하려고 할때 어떻게 하나요? VPC 내 모든 subnet 에서 외부로 나가는 트래픽에 대한 source IP address 를 하나로 고정하고 싶은데 방법이 궁금합니다.

  • 서버리스
  • aws
  • 서버리스
js.yun 댓글 2 좋아요 0 조회수 2010

인증 처리에 관하여 질문이 있습니다!

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

안녕하세요 호돌맨님! 강의에서는 호돌맨님께서는 스프링 시큐리티를 사용하시지 않고 AuthResolver 및 JWT 방식으로 인증 과정을 처리하셨는데 실무에서도 이렇게 많이 처리하는 편인지 궁금합니다. 인증을 이렇게 처리하고 인가 부분만 스프링 시큐리티를 사용하시는지, 아니면 추후에 인증 부분도 스프링 시큐리티를 사용하셔서 리팩토링 하실지도 궁금합니다! 감사합니다.

  • vue.js
  • vuejs
  • spring-boot
  • jpa
  • Spring Security
  • spring-security
  • JPA
  • aws
비가싫어요 댓글 1 좋아요 1 조회수 594

데이터 검증2 ErrorResponse의 Map 변경

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

안녕하세요 호돌님! 데이터 검증2 부분에서 Map을 Dto로 변경후 테스트를 통과하였는데, 맞는 방법인지, 더 효율적인 방법이 있는지 궁금합니다! 변경한 코드내용은 다음과 같습니다 ErrorResponse Validation 클래스 생성 테스트 코드 테스트 결과 답변 부탁드립니다 감사합니다!

  • vue.js
  • Spring Security
  • spring-boot
  • jpa
  • aws
  • JPA
  • spring-security
  • vuejs
영준 댓글 1 좋아요 1 조회수 565

S3실습-2부와 책 5.4.3에서 질문입니다~영상으로는 설정만 나와있어요

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

영상이 이부분은 안나와있고 책은 나와있는데 안되서 질문드립니다.(사실 이것때매 영상 결제한건데ㅜ) 이렇게 설정했는데 책에서 모든 사람에 대한 객체 접근을 해제하고 객체 url을 가지고 콘텐츠에 여전히 접근할수 있는지 테스트 해보라고 하셨는데 루트 사용자도 접근불가 뜨고 IAM사용자도 접근 불가 뜹니다. 루트사용자와 IAM사용자만 접근가능해서 이미지가 보이게 하려면 어떤것을 다시 확인해야 할까요? <Error> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>JJSJWW7X8Z6Y96Q2</RequestId> <HostId>MI77/mQHRpoygk+E9iFPe6plOe0UPvniBuavGMFehJfF8hV3dXkG1eq1phXhkgI0OwXoewvXW90=</HostId> </Error> { "Id": "Policy1677080242630", "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1677080240472", "Action": [ "s3:GetBucketPolicy" ], "Effect": "Allow", "Resource": "arn:aws:s3:::bucket-shsh", "Principal": { "AWS": [ "arn:aws:iam::879677959815:user/aaaa" ] } } ] }

  • aws
hhhhhsh 댓글 1 좋아요 0 조회수 481

aws 비용문제

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요 태현강사님! 강의 들으면서 주니어 서버 개발자로서 큰 흐름이 잘 잡히지 않았는데 순서대로 따라해보니 흐름을 이해하는데 많은 도움이 되고 있습니다 좋은 강의 감사해요!! 제가 현재 41강까지 강의를 수강하였는데 aws로 인스턴스 시작하기 전에 혹시 aws 가 비용폭탄 이야기도 좀 있어서 걱정이 되서요ㅠㅠ 1년 지나기 전에 계정삭제를 해야한다던가 그런 추가적으로 제가 해줘야 하는 부분은 다음 강의들에 설명 되어져 있을까요?!

  • spring
  • mysql
  • java
  • spring-boot
  • jpa
  • JPA
  • aws
만석 댓글 1 좋아요 3 조회수 529

Exception에 대해서 질문드립니다.

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

실무를 하다 보면 다양한 Exception이 많이 나오게될텐데 그럴때마다 Exception파일을 만들어서 상속 받은 뒤 처리를 하시나요?? 그러면 엄청나게 많은 Exception파일들이 생길 것 같아서요!! 아니면 공통적인 Exception들만 ExceptionHandler로 잡아서 에러처리하고 공통적이지 않은 Exception들은 어떤식으로 처리하는지 궁금합니다. 저희 회사같은 경우는 Enum클래스에 여러가지 상황에맞는 상태코드와 문구를 설정해두고, 해당 상황이 나오면 상태코드와 문구를 Json데이터에 세팅하여 내려주더라구요. 반면에 ExceptionHandler는 사용하지 않고 있어요. 호돌맨님은 어떤식으로 처리하는지 궁금하여 질문드립니다.

  • vue.js
  • spring-boot
  • aws
  • jpa
  • JPA
  • Spring Security
  • spring-security
  • vuejs
김은재 댓글 1 좋아요 3 조회수 705

스프링과 스프링부트 질문합니다

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

기존에 인터넷을 보면 스프링과 스프링부트를 분리하여서 스프링 하기전에 스프링 부트를하라고 이야기도 하고, 기업에서 스프링은 어떤데 스프링부트는 이러하다 다른 기술스택이라는식의 영상과 글들을 접해왔는데요 스프링 강의인데 스프링 부트로 진행하시고 다른 강사님들도 그렇게 하시더라고요 여기서 궁금한게 스프링과 스프링부트는 구별하지 않아도 되는걸까요?(그냥 스프링과 스프링부트를 혼용해서 써도 되는건지) 스프링부트가 아닌 스프링은 어떻게 공부해야할까요? 기업에서는 스프링부트가 아닌 스프링을 더 선호하나요?

  • java
  • JPA
  • spring-boot
  • mysql
  • jpa
  • spring
  • aws
김준식 댓글 1 좋아요 3 조회수 1539

AWS riuter 53

미해결

지금 당장 데브옵스 AWS

안녕하세요? EC2에 deploy를 하고 도메인과 IP를 연결하였습니다. 그런데 port가 80 번이 아닌경우 어떻게 해야하나요?

  • aws
jh shin 댓글 1 좋아요 0 조회수 294

맛집 클릭시 상세조회 부분에서 오류가 생겨요ㅜㅜ

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

return에서 기존 hello 문구를 지우고 엔터를 치면 여기서 부터 오류가 떠요 그리고 이렇게html에서 js로 옮기는 과정에서 오류가 뜨는데 어떻게 해야되나요?

  • html/css
  • HTML/CSS
  • github
  • git
  • javascript
  • rest-api
  • mysql
  • rest-api
  • aws
박선희 댓글 2 좋아요 0 조회수 348

메인페이지 헤더 회원/비회원 표시

미해결

비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지

로그인이나 회원가입 후 메인페이지 헤더 부분에 비회원과 회원 구분하는 바가 나오지 않습니다. header.js코드는 그대로 복붙하고 url 에서 포트만 3001 -> 3000 으로 바꿨습니다 back end의 indexRoute에서 아래 app.get("/jwt", jwtMiddleware, index.readJwt); 코드도 잘 추가하였는데 문제가 어떤건지 모르겠습니다 ㅠㅠ

  • html/css
  • mysql
  • git
  • rest-api
  • javascript
  • aws
  • HTML/CSS
  • github
리리릴 댓글 1 좋아요 0 조회수 720

31강 질문

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

사진과 같이 대출기능을 실행할 때 java.sql.SQLSyntaxErrorException: Unknown column 'userloanhi0_.bookname' in 'where clause' 라는 오류가 발생하여 진도가 안 나갑니다 ㅠㅠ... 테이블, 컬럼명도 똑같이 만들고, 선생님 코드랑 똑같은데 왜 안될까요 ...... 혼자서 해결해보려고 몇 시간을 헤매었지만 너무 힘드네요 ㅠㅠ 도와주세요 선생님.......

  • spring-boot
  • aws
  • spring
  • mysql
  • java
  • jpa
  • JPA
댓글 2 좋아요 1 조회수 838

섹션 2 5번째 강의 내용이 제대로 안 나옵니다.

해결됨

AWS Boot Camp - AWS로 클라우드 시작하기

섹션2. 5번째 강의(Amazon relational Database Service(Amazon RDS)) 부분이 제대로 안나옵니다. 나오는 내용이 잘못되었습니다. 섹션2. 3번째 강의 내용(Elastic Loadbalancer)이 중복으로 나옵니다. 수정해 주세요~

  • aws
쭈파덜 댓글 1 좋아요 0 조회수 553

클라우드포메이션 VPC 생성 부분 yaml 중복이네요

미해결

AWS 클라우드 서비스 인프라 구축 이해와 해킹, 보안

vpc.yaml 파일 다운로드 받는 주소가 ec2_test1.yaml로 되어 있습니다.

  • 모의해킹
  • 모의해킹
  • aws
이재환 댓글 0 좋아요 2 조회수 323

controller 3단분리에 대해 질문이 있습니다.

해결됨

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

강의를 보면 controller에서 작업을 마무리하고, 이후에 코드를 정리하면서 controller, service, repository로 3단 분리를 하시는데, 실제로 처음부터 3단 분리를 하면서 코드를 짜려니까 머리 속에 로직이 잘 정리가 안되더라고요. 처음부터 역할에 맞게 분리를 하며 코딩을 하시는지, 아니면 처음에는 머리 속의 로직을 그대로 쭉 코딩하신 후에 나중에 정리를 하시는 편이신지 궁금합니다.

  • aws
  • spring
  • java
  • spring-boot
  • JPA
  • jpa
  • mysql
Dompoo 댓글 1 좋아요 3 조회수 947

회원가입 성공 시 테스트에 대한 질문입니다.

해결됨

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

안녕하세요 호돌맨님 회원가입 성공 시 테스트 코드에 대해서 궁금한게 있어 질문 드립니다. @Test @DisplayName("회원가입 성공") void test1() { PasswordEncoder encoder = new PasswordEncoder(); Signup signup = Signup.builder() .name("호돌맨") .email("hodolman@gmail.com") .password("1234") .build(); authService.signup(signup); assertEquals(1L, userRepository.count()); User user = userRepository.findAll().iterator().next(); assertEquals("hodolman@gmail.com", user.getEmail()); // assertNotNull(user.getPassword()); // assertNotEquals("1234", user.getPassword()); assertTrue(encoder.matches("1234", user.getPassword())); assertEquals("호돌맨", user.getName()); } 지금 userRepository에 비밀번호가 암호화 된 상태로 저장중이어서 assertTrue로 테스트를 한 번 짜봤는데 위처럼 하는 방식은 좋지 않은 방식인가요?

  • vue.js
  • Spring Security
  • vuejs
  • jpa
  • spring-boot
  • spring-security
  • aws
  • JPA
jwooo 댓글 1 좋아요 3 조회수 641

인기 태그

인프런 TOP Writers

주간 인기글