Gradle 설정 build.gradle.kts plugins { ...(중략)... id("org.asciidoctor.jvm.convert") version "3.3.2" ...(중략)... } dependencies { ...(중략)... testImplementation("org.springframework.restdocs:spring-restdocs-asciidoctor") testImplementation("org.springframework.restdocs:spring-restdocs-mockmvc") ...(중략)... } tasks { val snippetsDir = file("$buildDir/generated-snippets") clean { delete("src/main/resour..
반응형
Spring
Error Spring Security를 이용한 로그인 테스트를 개발할 때, 테스트 데이터를 사전 Insert해야할 경우가 생겼음. 아래와 같이 일반적인 방식?으로 DeveloperService를 주입받고 static한 BeforeAll에서 사용하는 것은 당연히 에러가 발생함.. @SpringBootTest @AutoConfigureMockMvc class AuthControllerTest() { @Autowired private lateinit var mockMvc: MockMvc @Autowired private lateinit var developerService: DeveloperService companion object { lateinit var loginUsername: String late..
pom.xml에 아래 플러그인 추가 org.apache.maven.plugins maven-surefire-plugin true
Error 위와 같이 dependency 추가를 하고 @RequiredArgsConstructor 통하여 bean을 주입하고자 할 떄 아래와 같은 에러가 발생함. The blank final field certificateService may not have been initialized Solution 윈인 : lombok을 사용하기 위해선 의존성만 추가하면 되는 것이 아니라 Spring dependency를 통해 받아진 jar파일 실행 및 사용할 IDE를 설정 해주어야 하였음... 다운로드된 jar파일이 있는 위치에서 cmd창 실행 후, 아래 명령어 실행 Specify location에서 STS.exe 경로 지정 하면 끝 Thank you!
Error @Override public List findMenus(String id) { Map params = new HashMap(); params.put("id", appId); return jdbcTemplate.queryForList(sqlSelectMenus, params, Menu.class); } org.springframework.jdbc.IncorrectResultSetColumnCountException: Incorrect column count: expected 1, actual 8 at org.springframework.jdbc.core.SingleColumnRowMapper.mapRow(SingleColumnRowMapper.java:87) at org.springframew..
spring: datasource: driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy url: jdbc:log4jdbc:oracle:thin:@localhost:1521:XE username: admin password: 1234 위 처럼 log4jdbc를 사용하기 위하여 수정하여 아래와같은 에러가 발생 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'inMemoryDatabaseShutdownExecutor' defined in class path resource [org/springframework/boot/devtools/a..
Spring boot 실행시 아래와 같은 에러가 나왔다. 2020-12-08 23:12:31.312 ERROR 256300 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Cons..
Access to XMLHttpRequest at 'http://localhost:8888' from origin 'http://localhost:9091' has been blocked by CORS policy: Response to prefligt request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. 위와 같은 에러 발생시 두가지 설정 방법과 서버에서 설정 시 모든 도메인 허용 방법 1. Chrome 브라우저 속성 args 추가하는 방법 - chrome 실행파일 오른쪽 마우스 클릭 > 속성 클릭 - 바로가기 > 대상(T) 마지막에 --ar..
반응형