CRUD Program 으로 생성 시
- 작성자 :
- s***y
- 작성일 :
- 2021-04-27 15:23:53
- 조회수 :
- 3,939
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
CRUD Program 으로 코드를 자동 생성하고 빌드 에러는 없는데 run on server를 하니 다음과 같은 에러가 나옵니다.
ibatis 와 mybatis 방식의 코드가 모두 생성되는 것 같은데
ServiceImpl 쪽도 수정해봤는데 계속 비슷한 에러가 나와서요...
정확하게 어떤 부분을 수정해야할까요. (현재는 경량환경템플릿-내부업무 를 기반으로 만든 프로젝트라, mybatis 기반으로 되어있습니다.)
2021-04-27 15:19:34,475 WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
2021-04-27 15:15:07,466 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
at
...
심각: Context initialized 이벤트를 [org.springframework.web.context.ContextLoaderListener] 클래스의 인스턴스인 리스너에 전송하는 동안 예외 발생
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
at
CRUD Program 으로 코드를 자동 생성하고 빌드 에러는 없는데 run on server를 하니 다음과 같은 에러가 나옵니다.
ibatis 와 mybatis 방식의 코드가 모두 생성되는 것 같은데
ServiceImpl 쪽도 수정해봤는데 계속 비슷한 에러가 나와서요...
정확하게 어떤 부분을 수정해야할까요. (현재는 경량환경템플릿-내부업무 를 기반으로 만든 프로젝트라, mybatis 기반으로 되어있습니다.)
2021-04-27 15:19:34,475 WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
2021-04-27 15:15:07,466 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
at
...
심각: Context initialized 이벤트를 [org.springframework.web.context.ContextLoaderListener] 클래스의 인스턴스인 리스너에 전송하는 동안 예외 발생
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' available
at
환경정보
-
- OS 정보 : win10
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : jdk1.8
- WAS 정보 : tomcat8.5
- DB 정보 : mysql
- 기타 환경 정보 : .
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크의 CRUD Program을 이용하면
iBatis(예: SampleDAO.java)와 MyBatis(예: SampleMapper.java) 기반으로
한번에 생성하고 있습니다.
이런 이유로 기존 설정과 상이하게 생성된 코드에서 오류가 발생할 수 있으므로
기존 설정에 맞게 생성된 코드를 수정하는 작업이 필요합니다.
질문의 경우도 MyBatis 기반으로 설정되어 있는데 iBatis 기반 코드가 생성된 경우이므로
필요하지 않은 코드는 삭제(혹은 수정)하여 사용하시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크의 CRUD Program을 이용하면
iBatis(예: SampleDAO.java)와 MyBatis(예: SampleMapper.java) 기반으로
한번에 생성하고 있습니다.
이런 이유로 기존 설정과 상이하게 생성된 코드에서 오류가 발생할 수 있으므로
기존 설정에 맞게 생성된 코드를 수정하는 작업이 필요합니다.
질문의 경우도 MyBatis 기반으로 설정되어 있는데 iBatis 기반 코드가 생성된 경우이므로
필요하지 않은 코드는 삭제(혹은 수정)하여 사용하시기 바랍니다.
감사합니다.