55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 스프링 프레임워크 핵심 기술
when(bookRepository.save(book)).thenReturn(book); 이 부분 질문입니다.
삭제된 글입니다
- 미해결스프링 프레임워크 핵심 기술
강의 수강 커리큘럼 부탁드립니다.
안녕하세요. 백기선님의 강의를 듣고 스프링관련 강의를 모두 구매한 주니어 개발자입니다.앞으로 수강할 강의가 '스프링 기반 REST API 개발', '스프링부트 개념과 활용', '스프링 웹 MVC' 이 있는데 어떤 순서로 들어야할지 잘 모르겠어서.. 조언 부탁드립니다.
- 미해결스프링 프레임워크 핵심 기술
예제 코드같은거요
깃헙이나 이런데 올려도 괜찮은건가요 ?저작권 뭐 이런거 걸릴까봐서용...아 그리고 얼마전 부트강의도 거의 다 들었는데얼마전 컴터 밀면서 예제들까지 같이 다 밀어버렸어요..그 예제들을 따로 구할순 없는건가요.다시 부트 인강을 처음부터 듣자니 저 JPA도 신청해놔서 빨리 듣고 프로젝트 하나하고 싶거던요 .
- 미해결스프링 프레임워크 핵심 기술
Application.xml에서 Application Context not configured for this file 문제
안녕하세요~ 스프링을 처음 시작하는 학생입니다.수업 너무 잘 듣고 있습니다 ^^다름 아니라, 복습하다가 xml 설정파일로 bean을 등록하는데문득, application.xml 파일 위에 "Application Context not configured for this file"라는 메시지를그냥 무시하고 해도 되는건지가 궁금했습니다!
- 미해결스프링 프레임워크 핵심 기술
질문드립니다
https://github.com/ShitaoMiu/springCoreDataBindVer2 여기다가 예제 인강 보면서 타이핑 한거 같이 올렸는데요 . 에러가 자꾸 나서요 . 여러번 봐도 자꾸 null 이 떨어집니다 test 파일에서. 근데 이거 공개로 github에 올려도 아무문제 없나요 ??? 방금 올렸다가 혹시 몰라서 바로 다시 지우긴 했습니다 .문제 없으면 다시 깃헙에 올릴께요
- 미해결스프링 프레임워크 핵심 기술
초보적인 질문인데요
@Component로 등록하는건 어떨떄 등록하는걸까요 ? @Repository는 어떤 클래스를 주로 해야 되는건지.. @Bean 이라는건 어떤 경우에 어노테이션을 정의해야 하는지 그 용도가 궁금합니다
- 미해결스프링 프레임워크 핵심 기술
@Bean에 대하여
안녕하세요, @Bean에 대해 질문 드립니다.빈이란, 스프링 컨테이너에서 관리 당하는 객체 라는 개념으로 인지하고 있었는데요,객체면 클래스에만 빈이 설정될 수 있을 것 같은데함수에도 @Bean이 설정되는 것으로 보아 개념을 잘못 이해하고 있는지 궁금하여 질문 드립니다.감사합니다.
- 미해결스프링 프레임워크 핵심 기술
Autowired 어노테이션 사용관련 질문입니다.
안녕하세요.autowired 어노테이션 사용하는데 있어서 궁금한점이 있어서 질문드립니다.만약 해당 타입의 빈이 여러개가 아니고 해당 타입의 빈이 하나인 경우굳이 Autowired를 안써도 되지않나요?해당 타입의 빈이 여러개라면 Primary나 Qualifier를 써야되지만하나라면 안써도 됬던것으로 생각하고있었는데 잘 모르겠어서 헷갈리네요...
- 미해결스프링 프레임워크 핵심 기술
여러 쓰레드에서 동시에 싱글톤으로 생성된 빈에 접근 할경우 동기화 문제는 발생하지는 않나요?
예를 들어 싱글톤으로 생성된 빈에 인스턴스 변수가 선언되어 있고 여러 쓰레드에서 그 변수를 참조하고 변경 한다면 문제가 발생할 수 있을거 같은데요.스프링에서 이런 동기화 문제에 대한 처리를 하나요?
- 미해결스프링 프레임워크 핵심 기술
@Respository 로 생성된 빈은 어떠한 이유로 비용이 많이 드나요?
(사진)
- 미해결스프링 프레임워크 핵심 기술
@Autowired에서 @Resource는 잘 사용되지 않나요?
서비스나 DAO 에서 빈 만들때 @Service/@Repository("name..") 이렇게 이름을 지정해 주고사용할때 @Resource("name..") 이렇게 사용하는데 이 방법이 아래 보다 심플해서 괜찮다 싶었는데 타입safe하지 않아서 추천하지 않는건가요?@Autowired@Qualifier("name..")보통의 경우는 @Autowired 이렇게만 사용하고는 있습니다.
- 미해결스프링 프레임워크 핵심 기술
Bean에서 messagesource 사용방법 문의
ApplicationRunner나 Test에서Autowired를 통해서 messagesource를 사용하면 잘되는데,service나 component에서 Autowired로 주입을 받으면 null입니다.어떤식으로 사용할수 있을까요?
- 미해결스프링 프레임워크 핵심 기술
패키지 분류 관련 궁금증이 있어 질문 드립니다
대부분의 사람들이 스프링 패키지를 분류할때Controller / Service / ServiceImpl / ... 등으로 분류하는 것으로 알고있습니다.강좌에서처럼 Book / User / ... 등으로 분류 한 후 BookController, BookService .. 등을 한 패키지에 넣게되면 어떤 장단점이 있을까요?
- 미해결스프링 프레임워크 핵심 기술
리플랙션과 프록시가 뭔지 알고싶습니다.
안녕하세요 제목대로 리플랙션과 프록시가 뭔지 알고싶습니다.
- 미해결스프링 프레임워크 핵심 기술
Bean 등록 관련
@ComponentScan 사용시, @Component, @Service, @Repository, @Controller, @Configuration 어노테이션이 사용된 클래스가 빈으로 등록되는 것인가요?
- 미해결스프링 프레임워크 핵심 기술
질문있습니다!
기선님, 안녕하세요. 강의 정말 잘 보고 있습니다. 강의를 보다 궁금한 점이 있어서 질문합니다! 1.AppRunner.java에서 아래 코드는 event 클래스에서 발생하는 오류를 저장하는 역할만 하는 객체인건가요? 아니면 다른 역할을 하는 객체 인건가요? new BeanPropertyBindingResult(event, "event"); 2.아래 코드에서 인자인 target은 rejectIfEmptyOrWhitespace에 매개변수로 넘겨주지 않았는데 어떻게 Event 클래스가 자동으로 Validation 되는 것인가요? @Override public void validate(Object target, Errors errors) { ValidationUtils.rejectIfEmptyOrWhitespace(errors, "title", "notempty", "Empty title is now allowed"); } 귀한 시간 내주셔서 감사합니다!
- 미해결스프링 프레임워크 핵심 기술
프로퍼티 관련
기선님 안녕하세요. 강의 정말 잘 듣고 있습니다. 다름이 아니라 강의에서 설명하시는 프로퍼티는 .properties에 정의된 key:value만 뜻하는 건가요? 그리고 @PropertySource 사용시 해당 프로퍼티의 key:value가 Environment에 저장이 되는 것인가요? 감사합니다^^
- 해결됨스프링 프레임워크 핵심 기술
@Autowired 의 ApplicationContext 구현체는 어떤 방식으로 선택이 되었는지 궁금합니다.
안녕하세요@AutowiredApplicationContext applicationContext하면 ApplicationContext의 여러 구현체 중AnnotationConfigServletWebServerApplicationContext 클래스로 나오고 있는데이 클래스에는 @Primary 나 @Qualifier 어노테이션이 붙어 있지 않습니다.어떻게 위의 클래스가 선택이 되었는지 궁금합니다.
- 미해결스프링 프레임워크 핵심 기술
typo 제보 완료했습니다
이렇게 스프링 레퍼런스에 기여를 해보네요ㅎ감사합니다 (__)
- 미해결스프링 프레임워크 핵심 기술
Locale.getDefault()에 대한 질문
안녕하세요. 강의 항상 잘 보고 있습니다.Locale.getDefault()디폴트 locale을 사용하는 부분에서 기선님과 다른 부분이 있어서 질문드립니다.저는 Locale.getDefault()와 Locale.KOREA 두 가지 모두 messages_ko_KR.properties에 있는 한글값이 출력됩니다.default locale의 경우 default locale 값이 별도로 설정되어있는 것이 아니라 messages.properties라는 파일을 default로 판단하여 출력하는 것이라 예상하였는데 ko_KR의 결과가 찍혀서 의문입니다.ko_KR의 파일이름을 messages.ko_KR.properties와 같이 인식할 수 없도록 수정 후에 출력하면 영문으로 결과가 잘 찍히는데요... 왜 messages_ko_KR.properties파일만 추가하면 default도 한글이 출력되는지 궁금합니다....