Dev/Error List

    [Spring Boot] CSS,JS 404 ERROR

    [Spring Boot] CSS,JS 404 ERROR

    ERROR Namehttp://localhost:8080/File_location/ net::ERR_ABORTED 404 Thymeleaf를 사용해서 layout을 나누고 css,js를 적용하려 하는데 적용이 잘 안됐다.개발자 콘솔을 켜서 살켜보니 위와같은 에러내용이 나왔다. 처음 했던 방식 두번째 해본 방식 솔직히 여기까지 한 후에 멘탈에 엄청난 작용을 해서 다른 방법을 찾아서 많은 시간을 사용했다. @Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResour..

    [ Intelli J] JSP 파일에서 CSS 적용 및 변경이 안되는 경우

    [ Intelli J] JSP 파일에서 CSS 적용 및 변경이 안되는 경우

    모든 처리요청(/)을 스프링의 dispatcher-servlet.xml이 처리하게 될 경우 css,이미지등 리소스 파일을 불러오는데 문제가 생긴다고 한다. 만일 이런 상태에서 요청을 하게 된다면 콘솔에 이런 메세지가 출력된다. WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/springmvc/resources_other/javakingicon.jpg] in DispatcherServlet with name 'appServlet'​ dispatcher org.springframework.web.servlet.DispatcherServlet contextConfigLocation ..

    Spring Test RunWith,ContextConfiguration Error

    Spring Test RunWith,ContextConfiguration Error

    개발연습을 하던 중 Mybatis와 Mysql의 연결을 확인하는 테스트 코드를 보게 되어서 직접 코드를 실행해보려고 했는데 에러가 발생했다. 그림은 오류가 없이 표시되었는데, 아래 의존성을 추가 해줘서 그렇다. org.springframework spring-test 5.1.5.RELEASE test mvnrepository.com에서 spring-test를 검색해서 추가해주었다.

    Tomcat 실행 오류 (Eclipse, STS)

    Tomcat 실행 오류 (Eclipse, STS)

    자격증 공부에 매진하다 오랜만에 STS를 열어 개발환경을 세팅하던중 아주 간단하면서도 기억이 안나는 톰켓실행에러를 만났다. 위 에러같은 경우는 현재 톰켓이 사용하려는 8080포트를 다른 프로세스가 사용중이라서 실행에 오류가 발생한거다. 또 "Server Tomcat v8.5 Server at localhost failed to start" 이와 같은 에러가 발생한다면 잘 보일지 모르겠지만 Publish module contexts to separeate XML files 부분에 체크를 해줬더니 정상적으로 작동했다. 이유는 아직 찾지못했지만 기회가 되거나 다시한번 이런 오류를 본다면 그때 정리를 해두겠다.

    Mapper <if>사용 경험

    WHERE class.kids_class_cd = #{classPoint}WHERE report.registrant = #{teacherPoint}WHERE division.report_cd = #{reportPoint};null을 넘겨주는것도 같은데 알고보니 and classPoint != '' 추가로 공백까지 잡아주니까 더 확실하게 처리가 됌

    Value '0000-00-00' can not be represented as java.sql.Date 에러(Error)

    servlet-context.xml 파일에 jdbc:mysql://(서버URL):3306/(DB스키마명)?autoReconnect=true&characterEncoding=utf8&useUnicode=true&zeroDateTimeBehavior=convertToNull이 부분을 추가시켜주니까 정상적으로 작동된다. 데이터가 0000-00-00으로 들어가있으면 String은 불러올 수 없다고 한다.그래서 가급적 데이터는 0000-00-00으로 넣는건 비추천한다고 한다.