무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결예제로 배우는 스프링 입문 (개정판)
Bean에 대한 질문
Bean은 생성자와 관련이 있는 건가요? @Component Annotation을 Class위에 하던데 그러면 Class안에 생성자에서 만들어지거나 Return되는 객체 자체가 bean이라는거죠?
- 미해결예제로 배우는 스프링 입문 (개정판)
제 코드에 녹색 bean 표시가 없네요
1. 메이븐 빌드도 했고 실행도 했던 코든데..안뜨네요 IntelliJ Community버전이라 그런걸까요? 2. IoC Container가 Singleton Scope를 달성했다? 구현되어있다?라고 하면 ApplicationContext란 객체가 여러 bean들을 그때 용도에 맞게 잘 사용된다라고 보면 되는건가요?
- 미해결예제로 배우는 스프링 입문 (개정판)
@MockBean
오늘도 강의 잘 들었습니다^^ OwnerControllerTests 클래스에서 @MockBean private OwnerRepository owners; 라고만 하고 생성자를 따로 두지 않았는데요 생성자가 있어야만 IoC가 생긴다. (Dependency Injection)이 생긴다고 볼 수 있는거 아닌가요?
- 미해결예제로 배우는 스프링 입문 (개정판)
이 부분을 모르면 java부터 다시 공부해야 되나요?
@Query("SELECT owner FROM Owner owner left join fetch owner.pets WHERE owner.firstName LIKE %:firstName%")@Transactional(readOnly = true)Collection<Owner> findByFirstName(@Param("firstName") String firstName);저기서 두 번째 line이 무슨 역할을 하는지 잘 모르겠고요@Param("firstName") 뭐 이런식으로 써주는건 위에 lastName형식 똑같이 베껴오는 정도로 하는건데..이렇게 알면 java공부가 안된건가요? 대충은 뭔 말인지 보이는데 다른 사람한테 설명은 못하겠네요
- 미해결예제로 배우는 스프링 입문 (개정판)
LIKE %:firstName%;
query에서 :를 포함해야 되는 이유가 뭔가요? html에서 날아오는 firstName 변수를 mySQL query에 쓰기 위해서는 :가 필요한건가요?
- 미해결예제로 배우는 스프링 입문 (개정판)
Cannot resolve symbol 'SpringApplication'
말씀해주신 어플리케이션 실행방법중 터미널에서 java -jar 로 타겟코드지정해서 실행하는것이 아닌, Main메소드에서 실행해주려고 보니까 제목과같이 빨간줄이 뜨게되네요. Import과정에서 해당 라이브러리를 못불러오는것같은데, 혹시몰라 메이븐빌드도 다시해보고 메이븐에서의 Download Resource, Download Documentation 도 해봤으나 달라지는건없네요. 그래서 다시실행은해봤는데 또 실행은잘되네요 이게..하하 그래도 인식못하는건 결국에 어떤 문제라도 야기시킬수있다고 생각해서 조심스럽게 질문올려봅니다! 좋은강의 올려주셔서 감사합니다 공부하는데 너무잘보고있어요^^
- 해결됨예제로 배우는 스프링 입문 (개정판)
터미널에 명령어
저는 프로젝트 오픈 후 터미널에 명령어 치는 것에서 애를 먹었는데(window 사용) 혹시 저와 비슷한 문제로 고민하신다면 참고해보세요 ./mvnw package -> (./ 생략 ) java -jar target/*.jar -> target 밑에 .jar 파일 딱 하나 있는데 그거 복사해서 *자리에 넣어주면 됩니다.
- 미해결예제로 배우는 스프링 입문 (개정판)
강좌 순서
스프링 프레임워크에 대해서 검색하다가 기선님의 강좌를 알게 됐습니다. 예제로 배우는 스프링입문 이후로 강좌를 어떤 순서대로 보면 좋을지 추천해주시면 감사하겠습니다.