묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
44강) 강사님 질문 있습니다.
안녕하세요 강사님취업 준비 중이라 진도가 더디네요 ㅠㅠ질문이 많아서 죄송합니다.다름이 아니고 배포 중에 문제가 생겼습니다.44강 10분쯤을 듣고있는데, mysql 비밀번호를 변경하라고 하셨습니다.저는 이미 저번에 깃허브에 커밋을 했고, 그 후에 인텔리제이 유료버전 체험판이 끝나버렸습니다.그래서 제 코드 수정이 안되어 비밀번호 변경을 못 하는데요.이런 경우에는 어떻게 해야 할까요?aws에서 비밀번호 설정 없이 배포할 수 없을까요?포트폴리오에 배포주소 올리려고 했는데 큰일이네요...
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
java: package org.springframework.boot does not exist 이런 오류가 뜹니다..
현재 springboot 2.7.14버전에 java 11로 설정되어있습니다.강사님이 하시는 것 따라가고 있는데 단순한 실행조차도 안되고 있습니다. package project.project1; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Project1Application { public static void main(String[] args) { SpringApplication.run(Project1Application.class, args); } }
-
미해결스프링 핵심 원리 - 기본편
생성자 주입
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 생성자 주입에서는 생성자가 하나만 있을 때, 자동으로 생성자 주입을 진행한다고 했습니다. 그렇다면 생성자가 많을 때, 의존관계가 최대한 많은 곳에 @Autowired를 넣는 것이 좋은거 아닌가요??그래야 의존성이 많이 주입돼서, 싱글톤을 많이 관리할 수 있다고 생각했기 때문입니다. 또한 생성자를 사용할 때, 다양한 생성자를 싱글톤으로 관리하고 싶은 경우는 어떻게 사용하는지 궁금합니다.
-
미해결Practical Testing: 실용적인 테스트 가이드
Persistence Layer 테스트 (1) 질문
안녕하세요, 좋은 강의 잘 듣고 있습니다.강의 14분쯤에 forDisplay() 메서드를 ProductSellingType Enum 파일에서 생성을 하셨는데요.ProductService 클래스가 아닌 ProductSellingType Enum에서 생성한 이유가 있을까요?어떠한 기준으로 생성을 하셨는지 궁금합니다.추가적으로 이런 부분에 있어 특정 기준을 세우는 관련 글?을 읽고 싶은데 키워드 같은게 있을까요?
-
미해결Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부
backpressure example 코드 질문있습니다.
안녕하세요backpressure 전략에 대해 공부하던 중,latest전략이라면, 1,2가 차있고 3이 들어오면 2가 버퍼에서 나가고 3이 들어가는 것으로 이해를 했습니다.DropLatest전략에 대해 설명을 해주시는데,1,2가 버퍼에 차있고 3이 들어오면, 오버플로우가 발생해서3이 드랍이 된다고 하셨는데 이게 드랍이랑 무슨 차이가 있나요?
-
미해결스프링 핵심 원리 - 기본편
빈 생명주기 콜백 강의 관련 질문!!!!
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]빈 생명주기 콜백 강의를 듣고 있는데요 정확히 초기화 콜백이 뭔지 잘 이해가 되지 않아서요ㅠㅠ@Bean(initMethod = ~) 이렇게 초기화, 소멸 메서드를 지정할 경우 강의에서 보여주신 예시처럼 LifeCycleConfig 클래스를 보면NetworkClient networkClient = new NetworkClient();networkClient.setUrl(~);return networkClient;인데 왜 setUrl 메서드가 수행되고나서 초기화 메서드인 init() 메서드가 수행되는 건가요??초기화 메서드는 객체가 생성되고 의존관계가 주입된 후 수행된다고 했는데 NetworkClient 클래스 코드를 보면 객체를 생성하기위해 생성자를 실행시키는건 알겠는데 그 다음에 이 클래스에서 의존관계를 어디에 주입한다는 건가요?? @Autowired 를 안썼는데 의존관계 주입이 그냥 되는건가요??객체를 생성하고 의존관계를 주입했다면 setUrl 메서드보다 초기화 메서드인 init 메서드가 먼저 실행되어야 하는거 아닌가요??
-
미해결스프링 핵심 원리 - 기본편
의존관계 자동 주입 관련
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]의존관계 자동 주입 부분 강의듣고 있는데요 생성자 주입이랑 수정자 주입부분 설명하실때 코드에this.memberRepository = memberRepository;이런 코드가 존재하는데 이는 필드값을 변경하는거 아닌가요?? 싱클톤 컨테이너 강의에서 싱글톤 방식의 주의점에서 특정 클라이언트가 값을 변경할수 있는 필드가 있으면 안된다고 하셨는데 그러면 위의 코드처럼 쓰면 안되는거 아닌가요??
-
해결됨스프링 핵심 원리 - 기본편
프로젝트 생성 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]springio에서 첫번째 사진처럼 설정한 후 인텔리제이로 실행하니 두번째 사진과 같은 오류가 뜹니다. 자바도 11버전으로 다운받았고 환경 변수까지 설정했습니다. 뭐가 문제일까요??
-
해결됨[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
파일 업로드 경로 문의
안녕하세요. 강사님. 강의 25 파일 업로드 듣던 중에 궁금한게 있어서 질문 드립니다. String uploadPath = request.getServletContext().getRealPath("")+File.separator+UPLOAD_DIR;위의 uploadPath를 출력 해보니 C:\eGovFrame-.9.0\workspace.edu\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\MVC07\\file_repo 이렇게 출력이 됩니다. 그런데 file_repo 폴더 앞에 \\ 역슬래쉬가 2개 생겼는데, 디렉터리가 생성되는 이유가 무엇인가요? 그리고 File.separator 없어도(request.getServletContext().getRealPath("")+UPLOAD_DIR) 디렉터리가 생성이 되었는데 File 객체 내에서 알아서 처리해주는 건가요? 감사합니다.
-
미해결스프링 핵심 원리 - 고급편
@Around 에서 joinPoint.proceed()
@Around 설명 부분에 joinPoint.proceed() 호출 여부를 선택할 수 있다고 하셨는데 코드의 문제점을 설명해주실 떄 그런데 @Around 는 항상 joinPoint.proceed() 를 호출해야 한다. 라고 자료에 써져있는데.. 호출 여부를 선택할 수 있는거 아닌가요?!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
css가 깨져요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.out 폴더도 오류가 안나요 근데 css가 깨지는 거 같은데 어떻게 해야하나요?😭😭
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
css가 깨져요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.out 폴더도 오류가 안나요 근데 css가 깨지는 거 같은데 어떻게 해야하나요?😭😭
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
css가 깨져요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.out 폴더도 오류가 안나요 근데 css가 깨지는 거 같은데 어떻게 해야하나요?😭😭
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
실행은 되기 시작했는데
이렇게 뜨네요 어떻게 해결하나요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
뭐가 문제인지 모르겠네요
계속 이런식으로 뜨고 Error: Could not find or load main class com.example.dd.DdApplicationCaused by: java.lang.ClassNotFoundException: com.example.dd.DdApplication 에러가 납니다. 어떻게 해결해야하나요..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
실행이 안됩니다.!
실행이 안됩니다..
-
미해결Practical Testing: 실용적인 테스트 가이드
테스트에서 @Autowired 사용하는 이유가 있나요?
찾아보니 Junit 이슈인거같은데.. 생성자 주입해도 잘 받아지는 것 같거든요
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
13강 과정에 질문있습니다.
13강 과정에 질문있습니다.강의 마지막에 도서관리 애플리케이션에서데이터 입력 하는 단계에서 에러가 나오고 있습니다.화면에선 서버 내부 에러 라고 나오고,로그창에서는 "INSERT INTO [*]USER(name, age) VALUES(?, ?)"; expected "identifier"; SQL statement:INSERT INTO USER(name, age) VALUES(?, ?) [42001-214]] with root causeorg.h2.jdbc.JdbcSQLSyntaxErrorException: SQLステートメントに文法エラーがあります "INSERT INTO [*]USER(name, age) VALUES(?, ?)"; 期待されるステートメント "identifier": SQL Statement에 문법 에러가 있습니다. "INSERT INTO [*]USER(name, age) VALUES(?, ?)"에 "identifier"가 요구됩니다. Syntax error in SQL statement "INSERT INTO [*]USER(name, age) VALUES(?, ?)"; expected "identifier"; SQL statement:INSERT INTO USER(name, age) VALUES(?, ?) [42001-214]
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 실행 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 강의 수강 중 선생님과 다르게 오류가 발생해 질문 드립니다. 개별로 실행하면 다 잘 돌아가는데 전체 테스트를 실행하면 findByName()에서 오류가 발생합니다. 왼쪽 하단에 테스트가 전체 다 뜨지 않고 findByName만 뜨고요.전체 코드 사진입니다.클래스에서 테스트 실행 시 오류 구문 사진입니다.마지막 findAll()에서 member1, member2에 다른 값을 지정하면 전체 테스트가 잘 돌아갑니다. 다른 값을 참조해서 오류가 나는 것 같은데.. clearStore()가 안먹히는 것 같은데 제가 이해한게 맞나요? clearStore() 작성을 잘못된 위치에서 한걸까요 ..? 이해가 안 가 질문 드립니다..
-
미해결Practical Testing: 실용적인 테스트 가이드
브라우저에 json 예쁘게 출력하는거 어떤 확장인가요?
궁금합니당