월 22,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결스프링 부트 개념과 활용
intellij community version에서 springboot 실행오류
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.tutorial.sprinboottutorial.Application]; nested exception is java.lang.IllegalStateException: Could not evaluate condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration due to org/springframework/dao/DataAccessException not found. Make sure your own configuration does not rely on that class. This can also happen if you are @ComponentScanning a springframework package (e.g. if you put a @ComponentScan in the default package by mistake) Maven project로 생성하여서 springboot를 실행하면 위와 같은 에러가 발생합니다. 에러 이유를 좀 알려주시면 감사하겠습니다.
- 미해결스프링 부트 개념과 활용
테스트 질문드립니다.
@AutowiredDeviceCodeRepository deviceCodeRepository; public Dto(String deviceName, String year, Double rate) { this.deviceName = deviceName; this.year = year; this.rate = rate; this.deviceCode = settingDeviceCode(deviceName); } public DeviceCode settingDeviceCode(String deviceName){ Optional<DeviceCode> deviceCode = deviceCodeRepository.findByDeviceName(deviceName); return deviceCode.orElse(new DeviceCode()); devicename을 가지고 device 객체를 가져와서 주입하려고 하는데 테스트코드에서 Dto생성자를 생성하면 deviceCodeRepository이 주입이 안되어서 계속 nullpoint가 납니다. 어떻게 테스트 코드를 작성해야 할까요?
- 해결됨스프링 부트 개념과 활용
스프링 부트 활용 범위? 정도?에 대한 기선님의 생각이 궁금합니다.
스프링 부트 활용 범위? 정도?에 대한 기선님의 생각이 궁금합니다. 상용 서비스에 '스프링 부트' 기반으로 적절한가요? 인터넷 여기저기 찾아볼때 스프링 부트를 어디까지 쓸것인가에 대해 다양한 의견들이 있더라구요. 그중 하나의 의견이 '서브용으로 사용해도 괜찮을거 같다.'라는 의견이 있었습니다. 제가 현재 앱기반 b2c서비스를 스프링 부트로 만드려고 하여 요즘 고민중입니다.오래 개발은 하지 않았지만 저의 피셜은 스프링부트에 외부 톰켓을 사용하면 '상용 서비스에도 문제가 없다.' 쪽의 의견인데, 저보단 훨씬 전문가이신 기선님의 의견이 궁금합니다! 기선님 강의 거의 다 듣고 있는데 좋은 강의 감사합니다. 아, 그리고 혹시 괜찮으시면 유튜브에 해당 주제를 가지고 영상 올려주셔도 반응이 좋지 않을까해요. 저같은 주니어 개발자들에게는 주옥같은 내용인거같습니다.
- 미해결스프링 부트 개념과 활용
holoman메소드의 파라멘터에 주입은 어디서 하는지요
수고하십니다. 질문 드립니다. holoman(HolomanProperties properties)의 파라메터는 어디서 주입을 해 주는건가요? @EnableConfigurationProperties를 붙이면 빈으로 등록 되어 있는 HolomanProperties가 자동으로 주입되는가요 답변 부탁 드릴께요
- 미해결스프링 부트 개념과 활용
gradle 관련 질문 드립니다.
gradle 사용시에는 spring-boot-starter-parent 을 작성한 부분이 없는거 같은데 gradle에서는 필요가 없는건가요??
- 미해결스프링 부트 개념과 활용
왜 logging 프레임워크를 사용하는건가요??
좀 어이없는 질문일지도 모르겠지만 ;; 제가 여러 사이트를 방문해서 얻은 결론은 1.로그는 유용하지만 시스템의 성능을 저하할 수 있기 때문에 System.out.plintln보다 성능좋은 logging framework 사용이 권장 됨 2.logging framework는 로그를 레벨단위로 설정할 수 있어 관리가 용이하다는 점 몇 가지 설정을 통해서 로그를 파일로 저장이 가능하다는점등 다양한 편리 기능을 제공 제가 생각하는게 맞는걸까요??
- 해결됨스프링 부트 개념과 활용
강사님 스프링부트는 아니구요 질문 드리고 싶은게 있어서요
안녕하세요 강사님 스프링부트는 잘 듣고 있어요 이번 질문은 스프링 부트는 아니구요 개인적으로 여쭤보고 싶은게 있어서 질문을 남기게 되었습니다. (메일로 여쭤볼까 하다가 지난번에도 여기 글을 남기면 바로 답변을 주셔서 여기에 남겨 봐요) 최근에 vert.x라는 라이브러리를 알게 되었는데요 찾아보다 보니 이미 2013년도에 강사님이 발표도 하시고 소켓관련 라이브러리도 이미 만들어서 깃헙에 배포 하셨더라구요 vert.x를 찾아보게 된 계시는... 저의 팀장님이.. API서버를 새로 구축 하자고 하시는데 vert.x와 mongodb를 사용해서 하자고 하셔서; 관련 서적을 찾아봐도 몇권 없고 무엇보다 국내에서는 많이 사용되지 않는듯 해서요 팀장님께 스프링5도 논블록킹, async, mongodb를 지원한다고 말씀 드렸는데 무조건 vert.x를 고집하셔서... 제가 아직 vert.x와 스프링5는 사용해 보지는 않았는데요 이번에 학습하면서 구축을 해보려고 하거든요;; 구글에 vert.x vs spring5를 검색해 보면 어느답변은 vert.x가 경량화 되어 있어서 좋다는 답변도 있고 스프링5는 아무래도 관련 해서 가져다 쓸수 있는게 많다보니 그리고 익숙함도 있고요 둘다 실행시간의 차이는 거의 없는듯 해서요 팀장님이 예전에 vert.x로 프로젝트를 구성해서 사용해봤는데 당시에 사용했을때 성능을 확인 하셔서 vert.x로 하자고 하시더라구요 vert.x로 rest API 구성하는게 목적 입니다. 기존 프로젝트(스프링4)와 별개의 서버로 구성할듯 하구요 vert.x문법을 봤는데 node.js와 비슷한 부분도 있는듯 하더라구요 유튜브 검색을 해보니 오라클에서 10개월 전쯤에 vert.x발표한 영상도 있고 국내에서만 많이 안쓰는건지도 궁금하내요^^; 강사님은 어떻게 생각하시나 궁금해서..질문 남겨 봐요 스프링부트 관련이 아니라서 답변을 안주셔도 할말은 없지만 강사님 생각이 너무 궁금합니다! 읽어 주셔서 감사합니다.
- 미해결스프링 부트 개념과 활용
계속 엑세스가 거부됩니다 ㅠㅠ
관리자 모드로 실행해도 이런 에러가 발생하네요 검색을해도 관리자모드로 실행하라고만하고;; 혹시 이유를 알수 있을까요 ㅠㅠ
- 미해결스프링 부트 개념과 활용
spirng.factories 파일이 열리지가 않습니다.
spirng.factories 파일이 열리지가 않습니다. spring.factories 파일은 인텔리제이 커뮤니티 버전에서 지원하지 않는건가요?? lock 표시가 걸려있고 클릭해도 반응이없네요 위의 강의 에서도 질문했는데 그때는 파일타입이 없다고 생성이 안되더군욧 ㅠㅠ 구글링 좀했는데 제가 못찾는건지 마땅한 해답을 못 찾겠습니다.
- 미해결스프링 부트 개념과 활용
factories 파일 생성시
저는 factories 파일을 생성하면 파일타입이 지정이 안됩니다 ㅠㅠ 왜그런걸까요? 검색을 해봐도 답이 안나오네요 저는..인텔리제이는 커뮤니티 버전입니다.
- 미해결스프링 부트 개념과 활용
springboot @async 에 대해 질문드립니다.
springboot 비동기 호출에 대해서 질문드립니다. - 쓰레드 중단 쓰레드를 구분 할 수 있는 아이디(?) 같은 값을 디비에 저장해서 요청을 받으면 중단 시킬 수 있나요?
- 미해결스프링 부트 개념과 활용
package 작업시 오류가 발생합니다.
mvn clean package 시 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 오류가 발생합니다. 메이븐 오류같은데 intellij를 처음 쓰다보니 어디서 JDK를 변경해줘야하는지 모르겠습니다
- 미해결스프링 부트 개념과 활용
localhost:18080/hello시 404 에러
management.endpoints.web.exposure.include=* spring.boot.admin.client.url=http://localhost:8080 server.port=18080 클라이언트 properties에 다음과같이 설정하고 localhost:18080/hello로 접근하면 Whitelabel Error Page 404에러가 뜨는데 뭐가 잘못된걸까요..? 아래는 client에서의 java소스입니다. package me.izac.springbootactuatordemo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind.annotation.GetMapping;@SpringBootApplicationpublic class Application { @GetMapping("/hello") public String hello() { return "hello"; } public static void main(String[] args) { SpringApplication.run(Application.class, args); }}
- 스프링 부트 개념과 활용
keystore 생성이 안됩니다.
삭제된 글입니다
- 미해결스프링 부트 개념과 활용
@enableAdminServer 인식불가
Application 소스에 @EnableAdminServer 추가시 인식이 안됩니다. 앞전에 dependency 모두 추가하였습니다. 확인부탁드립니다. 감사합니다.
- 미해결스프링 부트 개념과 활용
Spring boot UI 관련 질문합니다
안녕하세요! 좋은 강의 감사합니다. 지금까지 Spring3을 배우다가, Spring boot를 사용하고 싶어서 강의를 수강하였는데요 Spring3에서는 UI 구성을 위해 Tiles를 사용했습니다. 하지만 Spring boot는 jsp를 권고하지 않고, 검색을 해보니 Tiles도 잘 사용하지 않는것 같습니다. 혹시 Spring boot에서는 tiles가 아닌 다른 UI 구성 하는 방법이 있는건가요? 어떤 키워드로 검색해야 할지 도움 부탁드립니다! 읽어주셔서 감사합니다.
- 미해결스프링 부트 개념과 활용
Spring Boot Admin UI 관련으로 질문 드립니다.
안녕하세요. 좋은 강좌 감사합니다. 다름이 아니라 스프링 부트 Actuator UI 관련으로 아래 이미지에 표시한 영역은 수정이 가능한건지 찾아보는데 원하는 자료를 못찾아 이렇게 문의 드립니다. 혹시 클라이언트 또는 서버에 별도 설정을 통하여 아래 표시한 영역을 수정할 수 있을까요? 이유는 도커를 통하여 서비스를 붙이는데 URL과 ID로 식별이 어려워 별도 명칭을 지정하고 싶은데요 아시는 부분이 있으시다면 답변 부탁드리겠습니다. 감사합니다.
- 해결됨스프링 부트 개념과 활용
WithMockUser 어노테이션 추가시 인식이안됩니다.
WithMockUser 어노테이션 추가시 인식이안됩니다. scope도 test로 지정했는데 왜그런지모르겟네요 cannot resolve Symbol이라는 메시지 뜨면서 인식이 안됩니다. 소스첨부드리며 확인 부탁드립니다. package me.izac.springbootsecurity;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;import org.springframework.security.test.context.support.WithMockUser;import org.springframework.test.context.junit4.SpringRunner;import org.springframework.test.web.servlet.MockMvc;import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.print;import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.view;@RunWith(SpringRunner.class)@WebMvcTest(HomeController.class)public class HomeControllerTest { @Autowired MockMvc mockMvc; @Test @WithMockUser public void hello() throws Exception { mockMvc.perform(get("/hello")) .andDo(print()) .andExpect(status().isOk()) .andExpect(view().name("hello")); } @Test public void hello_without_user() throws Exception { mockMvc.perform(get("/hello")) .andDo(print()) .andExpect(status().isUnauthorized()); } @Test @WithMockUser public void my() throws Exception { mockMvc.perform(get("/my")) .andDo(print()) .andExpect(status().isOk()) .andExpect(view().name("my")); }} <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-test</artifactId> <version>${spring-security.version}</version> <scope>test</scope> </dependency></dependencies>
- 미해결스프링 부트 개념과 활용
neo4j host설정 문의
docker toolbox(default ip: 192.168.99.100)을 사용중인데 다른 강의 세팅시에 spring.data.redius.host = 192.168.99.100 이런식으로 설정하여 정상작동을 확인하였는데 neo4j는 해당 host설정이 안먹는것 같습니다 설정가능한 방법을 알고 싶습니다 감사합니다.
- 해결됨스프링 부트 개념과 활용
혹시 TDD 관련해서 추천해주시는 도서나 강의가 있을까요?
기선님께서 TDD 강좌를 만들어주시면 무조껀 들을 의향이 있는데 TDD를 Front-end 사이드에서 자스민으로 해본 경험은 있으나 자바 어플리케이션에서 제대로 구현을 해본 경험이 없습니다. 이러한 상황에서 추천해주시는 도서나 강의가 있을까요? 알려주시면 너무나 감사할 것 같습니다!