묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
26강 수강 후 실습 오류
강의를 따라한 후 서버를 실행하니까 이렇게 오류가 뜨는데 해결법을 알 수 있을까요..?? 구글링해도 적절한 해결법을 못찾겠습니다 ㅠㅠㅠ
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
웹UI에서 실행하면 내부 서버 오류가 뜨네요 ㅠㅠ
위 문장의 syntax 에러가 아래와 같이 뜨는데 어떻게 해결해야할까요..?ㅜSQL은 MySQL Command Line client 사용했습니다..!
-
해결됨토비의 스프링 부트 - 이해와 원리
자료가 비어있습니다.
수업자료가 비어있어서 비슷한 문제로 글 올리신분들이 몇 있으시던데,보인다고 하시는 분들이 있으나...저는 수업자료를 다운받으니 폴더가 비어있습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
findById 메소드 질문할게요
public static Member findById(Long id){ return store.get(id);//회원을 id로 찾기 }안녕하세요 간단한 질문 하나 드릴게요 여기서 return store.get(id); 를 리턴했는데요 만약에 1명의 회원만 회원가입을 했다치면 get(id)의 값인 1이 findById 메소드로 리턴되는게맞죠?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
메서드 이름 newForm
스프링 MVC - 컨트롤러 통합영상 1:45분쯤에 메서드 이름이 동일해서 바꾸시는데 저는 newForm으로하면 인식이 안되더라구요 그래서 form 으로 바꾸니 정상작동 합니다. 왜인지 이유를 알려주실수있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원 도메인과 리포지토리 만들기 강의를 듣는중인데요
따라치기에 바쁘고 코드를 적으시는데 이해못하면 잘못 듣고있는건가요? 자바 강의는 다 들었는데 뭘하시는지를 모르겠고 따라적기만 하고있습니다..
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
강사님 프로젝트가 실행이되지 않아 질문드립니다.
2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 서버 버전 이름: Apache Tomcat/8.5.842월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: Server 빌드 시각: Nov 16 2022 13:34:24 UTC2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: Server 버전 번호: 8.5.84.02월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 운영체제 이름: Windows 112월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 운영체제 버전: 10.02월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 아키텍처: amd642월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 자바 홈: C:\Program Files\Java\jdk1.8.0_351\jre2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: JVM 버전: 1.8.0_351-b102월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: JVM 벤더: Oracle Corporation2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: CATALINA_BASE: C:\Users\신명상\Desktop\교육\framework_inflearn\.metadata\.plugins\org.eclipse.wst.server.core\tmp02월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: CATALINA_HOME: C:\Program Files\tomcat\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.842월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 명령 행 아규먼트: -Dcatalina.base=C:\Users\신명상\Desktop\교육\framework_inflearn\.metadata\.plugins\org.eclipse.wst.server.core\tmp02월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 명령 행 아규먼트: -Dcatalina.home=C:\Program Files\tomcat\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.842월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 명령 행 아규먼트: -Dwtp.deploy=C:\Users\신명상\Desktop\교육\framework_inflearn\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 명령 행 아규먼트: -Djava.endorsed.dirs=C:\Program Files\tomcat\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\endorsed2월 05, 2023 5:26:59 오후 org.apache.catalina.startup.VersionLoggerListener log정보: 명령 행 아규먼트: -Dfile.encoding=UTF-82월 05, 2023 5:26:59 오후 org.apache.catalina.core.AprLifecycleListener lifecycleEvent정보: 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다: [C:\Program Files\Java\jdk1.8.0_351\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_351/bin/server;C:/Program Files/Java/jre1.8.0_351/bin;C:/Program Files/Java/jre1.8.0_351/lib/amd64;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files\Java\jdk-11\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Bandizip\;C:\Users\신명상\AppData\Local\Microsoft\WindowsApps;;C:\eGovFrame_inflearn\eGovFrameDev-3.7.0-64bit\eclipse;;.]2월 05, 2023 5:27:00 오후 org.apache.coyote.AbstractProtocol init정보: 프로토콜 핸들러 ["http-nio-8080"]을(를) 초기화합니다.2월 05, 2023 5:27:00 오후 org.apache.catalina.startup.Catalina load정보: Initialization processed in 497 ms2월 05, 2023 5:27:00 오후 org.apache.catalina.core.StandardService startInternal정보: 서비스 [Catalina]을(를) 시작합니다.2월 05, 2023 5:27:00 오후 org.apache.catalina.core.StandardEngine startInternal정보: 서버 엔진을 시작합니다: [Apache Tomcat/8.5.84]2월 05, 2023 5:27:00 오후 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom경고: [SHA1PRNG] 알고리즘을 사용하여, 세션 ID를 생성하기 위한 SecureRandom 객체를 생성하는데, [547] 밀리초가 소요됐습니다.2월 05, 2023 5:27:03 오후 org.apache.jasper.servlet.TldScanner scanJars정보: 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. 스캔 과정에서 불필요한 JAR들을 건너뛰면, 시스템 시작 시간과 JSP 컴파일 시간을 단축시킬 수 있습니다.2월 05, 2023 5:27:03 오후 org.apache.catalina.core.ApplicationContext log정보: No Spring WebApplicationInitializer types detected on classpathERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. See https://logging.apache.org/log4j/2.x/manual/configuration.html for instructions on how to configure Log4j 22월 05, 2023 5:27:04 오후 org.apache.catalina.core.ApplicationContext log정보: Initializing Spring root WebApplicationContext2월 05, 2023 5:27:05 오후 org.apache.catalina.core.ApplicationContext log정보: Initializing Spring FrameworkServlet 'action'17:27:05.978 [localhost-startStop-1] ERROR org.springframework.web.servlet.DispatcherServlet - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]: Cannot create inner bean 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' of type [egovframework.example.cmmn.web.EgovBindingInitializer] while setting bean property 'webBindingInitializer'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at javax.servlet.GenericServlet.init(GenericServlet.java:158) [servlet-api.jar:3.1.FR]at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1008) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4948) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5263) [catalina.jar:8.5.84]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:8.5.84]at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1424) [catalina.jar:8.5.84]at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1414) [catalina.jar:8.5.84]at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_351]at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_351]at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_351]at java.lang.Thread.run(Thread.java:750) [?:1.8.0_351]Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]... 31 moreCaused by: java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420) ~[catalina.jar:8.5.84]at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228) ~[catalina.jar:8.5.84]at org.springframework.util.ClassUtils.forName(ClassUtils.java:250) ~[spring-core-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]... 31 more2월 05, 2023 5:27:06 오후 org.apache.catalina.core.ApplicationContext log심각: 서블릿 [action]을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다.org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]: Cannot create inner bean 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' of type [egovframework.example.cmmn.web.EgovBindingInitializer] while setting bean property 'webBindingInitializer'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115)at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1008)at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4948)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5263)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1424)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1414)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:750)Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4487bc5d' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)... 31 moreCaused by: java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)... 33 more2월 05, 2023 5:27:06 오후 org.apache.catalina.core.StandardContext loadOnStartup심각: 웹 애플리케이션 [/Egov_WEB] 내의 서블릿 [action]이(가) load() 예외를 발생시켰습니다.java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115)at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1008)at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4948)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5263)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1424)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1414)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:750)2월 05, 2023 5:27:06 오후 org.apache.coyote.AbstractProtocol start정보: 프로토콜 핸들러 ["http-nio-8080"]을(를) 시작합니다.2월 05, 2023 5:27:06 오후 org.apache.catalina.startup.Catalina start정보: Server startup in 5900 ms2월 05, 2023 5:27:06 오후 org.apache.catalina.core.ApplicationContext log정보: Initializing Spring FrameworkServlet 'action'17:27:06.795 [http-nio-8080-exec-2] ERROR org.springframework.web.servlet.DispatcherServlet - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]: Cannot create inner bean 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' of type [egovframework.example.cmmn.web.EgovBindingInitializer] while setting bean property 'webBindingInitializer'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE]at javax.servlet.GenericServlet.init(GenericServlet.java:158) [servlet-api.jar:3.1.FR]at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:788) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:688) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316) [catalina.jar:8.5.84]at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:735) [jasper.jar:8.5.84]at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:707) [jasper.jar:8.5.84]at org.apache.jsp.index_jsp._jspService(index_jsp.java:111) [Egov_WEB/:?]at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jasper.jar:8.5.84]at javax.servlet.http.HttpServlet.service(HttpServlet.java:765) [servlet-api.jar:?]at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) [jasper.jar:8.5.84]at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) [jasper.jar:8.5.84]at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) [jasper.jar:8.5.84]at javax.servlet.http.HttpServlet.service(HttpServlet.java:765) [servlet-api.jar:?]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.84]at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.5.84]at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.84]at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [catalina.jar:8.5.84]at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [catalina.jar:8.5.84]at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:8.5.84]at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) [catalina.jar:8.5.84]at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [catalina.jar:8.5.84]at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367) [catalina.jar:8.5.84]at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639) [tomcat-coyote.jar:8.5.84]at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:8.5.84]at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885) [tomcat-coyote.jar:8.5.84]at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688) [tomcat-coyote.jar:8.5.84]at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.84]at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-util.jar:8.5.84]at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-util.jar:8.5.84]at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.84]at java.lang.Thread.run(Thread.java:750) [?:1.8.0_351]Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]... 57 moreCaused by: java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420) ~[catalina.jar:8.5.84]at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228) ~[catalina.jar:8.5.84]at org.springframework.util.ClassUtils.forName(ClassUtils.java:250) ~[spring-core-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]... 57 more2월 05, 2023 5:27:06 오후 org.apache.catalina.core.ApplicationContext log심각: 서블릿 [action]을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다.org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]: Cannot create inner bean 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' of type [egovframework.example.cmmn.web.EgovBindingInitializer] while setting bean property 'webBindingInitializer'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115)at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:788)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:688)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:735)at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:707)at org.apache.jsp.index_jsp._jspService(index_jsp.java:111)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:750)Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [egovframework.example.cmmn.web.EgovBindingInitializer] for bean with name 'egovframework.example.cmmn.web.EgovBindingInitializer#4fb1d268' defined in ServletContext resource [/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml]; nested exception is java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)... 57 moreCaused by: java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)... 59 more2월 05, 2023 5:27:06 오후 org.apache.catalina.core.ApplicationDispatcher invoke심각: 서블릿 [action]을(를) 위한 할당 중 예외 발생java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115)at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:788)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:688)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:735)at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:707)at org.apache.jsp.index_jsp._jspService(index_jsp.java:111)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:750)2월 05, 2023 5:27:06 오후 org.apache.catalina.core.StandardWrapperValve invoke심각: 경로 [/Egov_WEB]의 컨텍스트 내의 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [javax.servlet.ServletException: 서블릿 [action]을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다.]을(를) 발생시켰습니다.java.lang.ClassNotFoundException: egovframework.example.cmmn.web.EgovBindingInitializerat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1420)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)at javax.servlet.GenericServlet.init(GenericServlet.java:158)at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1170)at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1115)at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:788)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:688)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:735)at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:707)at org.apache.jsp.index_jsp._jspService(index_jsp.java:111)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:750)2월 05, 2023 5:27:06 오후 org.apache.catalina.core.ApplicationDispatcher invoke심각: 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이 예외를 발생시켰습니다.javax.servlet.jsp.JspTagException: No message found under code 'image.errorBg' for locale 'ko_KR'.at org.springframework.web.servlet.tags.MessageTag.doEndTag(MessageTag.java:200)at org.apache.jsp.common.error_jsp._jspx_meth_spring_005fmessage_005f0(error_jsp.java:214)at org.apache.jsp.common.error_jsp._jspService(error_jsp.java:144)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:464)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:403)at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:327)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:750)2월 05, 2023 5:27:06 오후 org.apache.catalina.core.StandardHostValve custom심각: Exception Processing ErrorPage[exceptionType=java.lang.Throwable, location=/common/error.jsp]org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code 'image.errorBg' for locale 'ko_KR'.at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:582)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:488)at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:464)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:388)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:403)at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:327)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:750)Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspTagException: No message found under code 'image.errorBg' for locale 'ko_KR'.at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:907)at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:833)at org.apache.jsp.common.error_jsp._jspService(error_jsp.java:167)at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465)... 25 moreCaused by: javax.servlet.jsp.JspTagException: No message found under code 'image.errorBg' for locale 'ko_KR'.at org.springframework.web.servlet.tags.MessageTag.doEndTag(MessageTag.java:200)at org.apache.jsp.common.error_jsp._jspx_meth_spring_005fmessage_005f0(error_jsp.java:214)at org.apache.jsp.common.error_jsp._jspService(error_jsp.java:144)... 28 more강사님 관련 파일 다 설치했는데 오류가 발생합니다. 무슨 문제일까요?ㅠ
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 케이스 결과가 이상해요...
분명 결과가 에러가 떠야 맞는데... 이상해요 그리고 강사님 화면처럼 결과가 뜨지도 않구요저는 윈도우 쓰고 있는데 이건 운영체제가 달라서 그런건 아닌거같은데... 뭐가 문제일까요?ㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 폴더 이동 후 오류
안녕하세요강의 수강 중 프로젝트 폴더를 다른 폴더에 저장하고 싶어서 이동시켰습니다. 그 후 인텔리제이로 프로젝트를 열어보니 폴더가 보이지 않는 오류가 있어 구글링해서 오류를 해결하고자 했는데요. (참고했던 블로그: https://solbel.tistory.com/2712)그 후 다시 확인해 보니 디렉토리 구조도 정상적으로 다 뜨지 않는 것 같고 스프링 프레임워크도 사라진 것 같습니다...ㅠ일반 자바 프로젝트는 폴더 위치를 옮겨도 문제가 생기지 않았는데 스프링 프로젝트만 이런것인지.. 혹시 해결할 수 있는 방법이 있을까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그아웃시 post를 쓰는이유
get대신 post를 쓰는이유가 다음과 같다는것을 알게됐습니다.CSRF공격에 GET이 취약하기때문prefetch라는 기술때문에 강제 로그아웃이 될수있다. prefetch란 사용자가 클릭할 가능성이 있는 링크를 가정하여 미리 가져와 페이지 로딩 시간을 줄이는 기술이다. 근데 만약에 로그아웃에 대해서도 적용이된다면 강제 로그아웃이 될수있다. 왜 get요청은 csrf공격에 취약한가요?prefetch는 post요청에 대해서는 처리하지않나요?
-
미해결스프링 프레임워크는 내 손에 [스프2탄]
제이쿼리로 넘길떄 안넘겨도 되는 데이터를 꼭 $().remove해줘야하는건가요??
remove해도 정상적으로 돌아가는거같던데요
-
해결됨토비의 스프링 부트 - 이해와 원리
테스트가 dataSource Bean을 읽어오지 못합니다.
토비님 강의랑 동일하게 설정했는데 동작을 안하네요 지금 @JdbcTest로 해결은 했는데 왜 읽어오지 못하는지 궁금합니다.예전 토비님 책 보면 xml을 읽어와서 빈을 넣어준 걸로 알고 있는데 classes는 어떻게 동작해서 저걸 못읽어오는걸까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Test 할때
ResultActions@RestController할때test시 ResultActions vs Assertions 둘 중 어느 것이 더 많이 사용하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Embedded타입
JPA 기본편 공부하면서 @Embeddded 타입 (내장타입)은 여러 Entity에서 공유하면 안좋다고 배웠는데, Delivery 엔티티 클래스랑, Member 엔티티 클래스에 동시에 사용해도 문제가 없을까요?
-
미해결토비의 스프링 부트 - 이해와 원리
HikariDataSource가 존재하지 않는 이슈가 있습니다.
토비님이랑 같은 의존성 주입 받았는데 전 HikariDataSource라는 class가 존재하지 않습니다. 제가 잘못한게 있을까요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
login get요청에 parameter가 필요한 이유
사용자가 login페이지에 처음 접근한다고 가정해요그럼 그 사용자는 loginId나 비번을 입력하지 않은채로 페이지를 보여달라고 요청하는거겟죠그러면 어차피 loginId나 비밀번호는 null일거예요근데 왜 parameter로 loginForm을 받고있는건가요?제가 그 이유를 추측해봤어요 제 생각이 맞는지 봐주세요!modelAttribute를 사용해서 model에 만든 객체가 등록됨form이 null이면 form.loginId로접근할때 null참조 에러가 발생해서 서버죽음.그상황을 막기위해서 model에 객체생성해서 넘겨줌
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
Member 를 RequestParam 으로 받을 때 데이터 문제
로그인 할 때 Member 객체의 password 값에 ,(쉼표) 가 포함되어지는데 왜그런지 모르겠습니다. ㅠ memPassword12 는 테스트 용으로 만들어 봤습니다. debug 를 찍어서 데이터를 확인 했는데 memPassword 부분에서 ,( 쉼표)가 포함됩니다. 테스트로 만든 memPassword12 에는 쉼표가 포함되지있지 않습니다. 컨트롤러에서 debug 를 찍어서 확인 했는데 넘어 올 때 왜 쉼표가 붙는지 모르겠습니다 ㅠ Member 클래스 입니다. UI 에서도 똑같이 1234를 적고 로그인 버튼을 클릭했는데 Member 의 password 에는 쉼표가 붙고String 으로 받은 password 는 정상적으로 나오는데 무슨 차이가 있는지 모르겠네요 ㅠㅠ
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
mysql lock 질문입니다
MYSQL 트랜잭션이 열리고 UPDATE 쿼리가 나가고커밋이나 롤백이 되기전까지는 LOCK이라고 설명주셨는대요.여기서 이 트랜잭션안의 변경시 발생하는 락이랑조회시 사용하는 select for update 락이랑 같은 종류의 락인가요?햇갈리는 부분이 있어서요.강의서 설명된 MYSQL 락이랑 관적락과 비관적락이랑 전혀 다른 개념인가해서요. 본 질문의 의도는 그래서 어떤게 MYSQL 자체의 락이고 그 명칭은 뭐라 불리는건지 그리고 그것이 낙관락 비관락과 연관된건지? 아님 다른건지
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
jpa를 사용중에 jdbcTemplate을 권장하는 이유가 궁금합니다
@Query(native = true)로 하게되면은 JdbcTemplate과 비슷한 효과를 가지면서 정적 쿼리를 수행할수있잖아요그런대 jdbTemplate을 별도로 사용하는건 어떤 이유 인지 궁금합니다.@Query를 이용한 네이티브 쿼리에서 할수 없는 특별한 기능이 있다면 그게 무엇 때문인지 궁금하네요.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
트랜잭션 전파(propagation) 질문입니다
스프링 트랜잭션매니저에서 지원하는 전파(propagation)는스프링에서 지원하는 자체 기능인거죠?아무리봐도 MYSQL에서 지원하는 기능으로보이진 않아서요맞는지 궁금합니다