inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Spring boot 버전 선택

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요. 2023 11월 시점으로 스프링부트 버전이 이렇게 밖에 없습니다. Java도 21 또는 17 중에서 선택해야 하는데, 어떤 걸 선택해야 시행착오를 덜 겪을 수 있을까요?

  • java
  • spring
  • mvc
  • spring-boot
김예린 댓글 1 좋아요 0 조회수 3205

스프링 부트 3.0

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

자바 11버전을 가급적으로 다운로드 하라고 하셨는데 다운로드 하는 방법을 잘 모르겠습니다. 2.x버전이 없으면 자바 17을 사용해야 할까요?

  • java
  • spring
  • mvc
  • spring-boot
wldhks1120 댓글 1 좋아요 0 조회수 444

application build 질문 드립니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 오늘 날짜 기준 스프링부트 스타터에 2.x 버전이 없어 3.1.6버전으로 설치 했는데 build 실행 시 Error: Could not find or load main class 패키지명.자바명 Caused by: java.lang.ClassNotFoundException" 이 에러가 자꾸 뜹니다. 자바 버전도 17이고 sdk 버전도 17이고 캐시 삭제까지 해봤는데 안되네요 ㅜ 2.x버전으로 다운받을 곳이 있을까요 ?

  • java
  • spring
  • mvc
  • spring-boot
댓글 1 좋아요 0 조회수 504

회원 리포지토리 테스트 케이스 작성에서

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 선생님은 repository.findAll(); 쳤을 때, 자동으로 List<Member> all = repository.findAll(); 로 바뀌던데 이거 어떻게 하는 건가요 ??

  • java
  • spring
  • mvc
  • spring-boot
강연호 댓글 2 좋아요 0 조회수 428

rollbackOnly 값 변경에 대해 질문 있습니다!

해결됨

스프링 DB 2편 - 데이터 접근 활용 기술

내부 트랜잭션이 롤백되면 rollbackOnly 값을 true로 설정하고, 외부 트랜잭션 커밋시점에 트랜잭션 매니저가 이 값을 확인하여 롤백한다. 그리고 만약 내부 트랜잭션이 롤백 되어도 외부 트랜잭션은 커밋을 유지시키고 싶다면, REQUIRES_NEW를 사용하여 구현 가능하다는 것으로 이해하였습니다! 그런데 이때 REQUIRES_NEW를 사용하는 대신 rollbackOnly 값을 다시 false로 변경하여 해결할 수는 없는건가요? ( TransactionStatus 메서드에도 true로 변경하는 메서드만 있더라구요) 스프링이 이렇게 값 변경을 막은(?) 이유가 궁금합니다..!

  • spring
  • mvc
  • jpa
  • spring-jpa
Believer 댓글 1 좋아요 0 조회수 481

회원 서비스 개발, 테스트 시 throw new IllegalStateException(); 코드 작성 오류

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오) [질문 내용] 회원 서비스 개발 강의와 그 다음 강의에서 throw new IllegalStateException("이미 존재하는 회원입니다.") 이 코드를 작성하면 저는 try catch 로 감싸라고 오류가 나옵니다. 왜 선생님은 오류가 나지 않으시나요?

  • java
  • spring
  • mvc
  • spring-boot
Aurora 댓글 2 좋아요 0 조회수 605

form data

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

여기서 누르면 여기로 오구 그담에 뷰가 렌더링되는데요 처음에 들어가면 저기 숫자 0이 계속 적혀있어요 ... 아래는 html코드입니다 <!DOCTYPE html> <html lang="ko" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>form Page</title> </head> <body> <h3>form Page</h3> <form action="/" th:object="${person}" method="post"> <div> name : <input type="text" th:field="*{name}"> </div> <div> age : <input type="text" th:field="*{age}"> </div> </form> </body> </html>

  • spring
  • mvc
jung 댓글 1 좋아요 0 조회수 389

BeforeEach 질문이요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 김영한 개발자님. 강의를 들으며 공부하다가 궁금점이 생겨서 질문 남깁니다. 13:00 부분부터 MemoryMemberRepository memberRepository = new MemoryMemberRepository(); 부분에서 매번 다른 객체를 생성하기 때문에 beforEach 함수를 생성하고, 그 안에서 memberRepository = new MemoryMemberRepository();로 생성후에 memberService에 DI 해준다고 말씀하셨는데, 이 부분이 잘 이해가 안가요... new로 MemoryMemberRepository를 생성하는것은 전과 후가 동일한데 왜 전역으로 작성한 것과 beforeEach 문 안에 작성한 것과 차이가 있나요? 좋은 강의 늘 감사합니다. 해당 글에 답변 남겨주신거 보았는데요 이해를 못하겠어서요 동일한 Repository를 사용하게 함으로 다른 DB를 사용하게 되는 부작용을 막는다는 이야기는 이해를 하겠는데요 결국 @BeforeEach 에서 테스트를 진행하기전에 new로 새로운 Repository를 생성하는데 같은 Repository를 쓰게된다는 말이랑 무슨 연관이 있나요?

  • java
  • spring
  • mvc
  • spring-boot
동헌 댓글 1 좋아요 0 조회수 643

Exception 질문

해결됨

스프링 DB 1편 - 데이터 접근 핵심 원리

체크 예외를 throws Exception으로 던지면 다른 체크 예외를 체크할 수 있는 기능이 무효화 된다고 하셨습니다. if문으로 필요로 하는 체크 예외를 따로 처리하면 될 것 같은데 안되나요??

  • spring
  • mvc
  • spring-jdbc
모깅 댓글 1 좋아요 0 조회수 313

커뮤니티 버전에서 스프링 부트를 선택할수 없습니다.

미해결

스프링 부트 웹 개발 입문 - 따라하며 배우기

이경우에는 https://start.spring.io/ 에서 생성해서 파일을 올리면되나요?? 동일하게 수업을 따라갈 수 있을까요? 처음부터 막히네요 ㅠㅠ 도와주세요

  • spring
  • mvc
  • spring-boot
ㄱㅈㅇ 댓글 1 좋아요 1 조회수 387

class active 관련 질문

미해결

스프링 프레임워크는 내 손에 [스프1탄]

현재 강의를 보면 Home에만 계속 active가 적용되어 있는데 Home을 클릭하면 Home에만 active, 게시판을 클릭하면 게시판에만 active 설정은 어떻게 하는 건가요?

  • jsp
  • spring
  • mvc
  • spring-security
  • active
kjwane 댓글 1 좋아요 0 조회수 573

강사님 폰트가 궁금합니다!

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 아니오... 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요?예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 강의자료의 강사님의 폰트가 궁금합니다! 이것도 JetBrains Mono 인가요?

  • spring
  • mvc
콩순 댓글 1 좋아요 0 조회수 670

gradlew 빌드가 안됩니다

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 여기에 질문 내용을 남겨주세요. 자바 19버전인데 스프링부트 3.0.0이상에서는 17버전 이상으로 사용하래서 자바 19버전인데 왜 빌드가 안되는지 궁금합니다..

  • java
  • spring
  • mvc
  • spring-boot
조예성 댓글 1 좋아요 0 조회수 653

DB질문입니다

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] Mybatis 강의에서 수업을 쭉 따라가다보면 -의존성 추가 -@Mapper 인터페이스 생성 -xml 파일 생성; 이후에 바로 테스트를 실행하시는데 이 과정에는 H2 DB의 url, id, pw를 넣어주는 설정 작업이 없는것 같은데 dataSource랑 connection은 어떻게 얻어오고 mybatis는 어떻게 db와 연결이 되는건가요???

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
cn1056 댓글 1 좋아요 0 조회수 356

서버에서 진행한다는 뜻은 뭘까요?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

검증을 서버에서 진행한다는게 인텔리제이에서 Validation 코드로 검증한다는것이 서버에서 진행한다는게 맞을까요?

  • spring
  • mvc
자바마스터하자 댓글 2 좋아요 0 조회수 435

작동이 잘 안되요

미해결

스프링 프레임워크는 내 손에 [스프1탄]

프로젝트 다운 받아서 쓰는데 작동이 잘 안됩니다.

  • jsp
  • spring
  • mvc
  • spring-security
ciw 댓글 1 좋아요 0 조회수 228

스프링 빈 등록

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@Configuration static class HelloBean { @Bean public String helloBean(String msg){ return "hello "+msg; } } 이런식으로 등록하면 안되는 이유가 뭘까요??

  • spring
  • mvc
jung 댓글 1 좋아요 0 조회수 424

DB관련

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

[질문 내용] 궁금해서 schema.sql에 mysql 문법으로 테이블을 생성했는데, 문제 없이 돌아가긴 했습니다. 이것은 Spring boot 내부적으로 mysql을 h2 database 문법으로 변경해줘서 가능한건가요? 추가적인 질문으로, 사이드 프로젝트로 Spring-MySQL으로 개발을 진행하려고 합니다. 근데 5명의 팀원들이 있는데 보통 실무에서는 데이터베이스를 각자의 로컬에다가 테이블을 다 생성하고 개발을 진행하는지, 아니면 RDS 같은 클라우드 서비스를 이용하여 공용 DB 서버를 만드는지 궁금합니다.

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
meshjo 댓글 1 좋아요 0 조회수 321

memberMapper 빨간줄

미해결

스프링 프레임워크는 내 손에 [스프1탄]

저는 이 부분이 빨간줄인데 어디서 잘못된 건지 자동완성도 안 뜨더라구요ㅜㅜ 어느 부분이 잘못된지 모르겠습니다.

  • jsp
  • spring
  • mvc
  • spring-security
kjwane 댓글 1 좋아요 0 조회수 268

인기 태그

인프런 TOP Writers

주간 인기글