본문 바로가기

개발자의 공부방/스프링20

스프링부트] 서버 포트 바꾸기 방법 1) Run => Edit Configurations 으로 들어갑니다. VM options 옵션에 포트를 입력하면 됩니다. -Dserver.port=입력할포트 ex) -Dserver.port=9100 방법 2) application.properties 파일에 server.post=8080 을 입력. 2020. 3. 16.
스프링부트 에러] Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test //테스트 코드 작성 시 아래와 같은 에러 발생. Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=…) with your test 라는 오류가 발생한다면 @SpringBootApplication 애노테이션이 붙은 클래스가 존재하는 패키지의 하위 패키지에 테스트를 둬야 한다는 원칙을 어긴 것이다. 예: a.b.c.Application 이라.. 2020. 3. 16.
SpringBoot] 스프링부트와 AWS로 혼자 구현하는 웹서비스 연습! 스프링부트를 배우려는 찰나에 이 책을 알게 되고 공부를 하려고 하는 중... 첫판부터 계속 뭐가 안된다.. 이에 대한 에러와 해결법을 작성해본다. MockHttpServletRequest: HTTP Method = GET Request URI = /hello/dto Parameters = {name=[hello], amount=[1000]} Headers = [] Body = Session Attrs = {SPRING_SECURITY_SAVED_REQUEST=DefaultSavedRequest[http://localhost/hello/dto]} Handler: Type = null Async: Async started = false Async result = null Resolved Exception: .. 2020. 3. 15.
스프링부트] JUnit Test 에러 java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128) at org.junit.runners.ParentRunner.validate(ParentRunner.java:416) at org.junit.runners.ParentRunner.(ParentRunner.java:84) at org.junit.runners.BlockJU.. 2020. 3. 1.
[IntelliJ] 인텔리제이 스프링 MVC 만들 때 pom.xml 4.0.0 org.zerock.controller springEx03 1.0-SNAPSHOT 인텔리제이에서는 이클립스와는 다르게 spring MVC 를 생성하면 아무것도 없기 때문에 의존 주입이 필요하다. (하나하나 다 넣기에는 시간 + 불편하기에 복붙을 진행한다.) 단순하게 생각하면 이클립스에서 Spring Project MVC 를 생성하면 자동적으로 생성되는 의존성을 그대로 복붙하면 된다. org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} org.aspectj a.. 2019. 8. 27.
logback 사용 시 log4jdbc 로그 찍기 JDBC 패키지 변경 com.mysql.jdbc.Driver 에서 net.sf.log4jdbc.DriverSpy 로 변경 connection String 변경 jdbc:mysql:// ~~~~ 에서 jdbc:log4jdbc:mysql:// ~~~~~ 으로 변경 logback.xml logger 추가 2019. 6. 7.