본문 바로가기

egovframe

[JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1 [JAVA/eGovFrame] Mapped Statements collection does not contain value for 에러 -1 위의 에러의 경우 5가지의 에러 원인이 있다고 합니다. (1) mapper id가 틀린 경우 (2) Parameter와 bean의 field명이 틀린 경우 (3) sql.xml에서 정의된 namespace와 DAO에서 호출하는 namespace가 다를 경우 (4) mapper가 정의가 되어 있지 않거나 Spelling이 틀린 경우 (5) mapper에 정의된 namespace 명칭이 같은 Application 내에 중복 될 경우 그중 mapper가 정의가 되지 않았거나, Spelling 이 틀린 경우에 대한 포스팅입니다. context-mapper.xml 저의 경우.. 더보기
[eGovFrame] 전자정부프레임워크 인코딩(UTF-8) 문제 해결 - 한글깨짐 [eGovFrame] 전자정부프레임워크 인코딩(UTF-8) 문제 해결 - 한글깨짐 HttpServletRequest request 를 통해 받은 DATA 는 한글로 잘들어오고, 서버 내에서 동작하는 부분 ( 시스템 로그 ) 에서는 한글이 안깨지고 잘나오는데, Response 를 던지면, 왜 ? 어째서 ? ' ISO-8859-1 ' 가 뜨는 것일까 ? 분명 서버는 UTF-8 설정을 다해주었는데 말이다. 여러 방법을 찾는 도중, 제일 확실한 방법인 것 같아서 포스팅 합니다. 평소에는 이런식으로 쓰죠, 최대한 짧게.. RequestMapping 을 해줍니다. 여기서 약간의 수정과 살만 덧붙여 주면 됩니다. produces = "application/text; charset=utf8" 을 추가해줌으로써, cha.. 더보기
[eGovFrame] Spring & JDBC 에러 - Error creating bean with name 'CmmUseDAO': Injection of resource dependencies failed; [eGovFrame] Spring & JDBC 에러 - Error creating bean with name 'DAO_NAME': Injection of resource dependencies failed; 요즘에는 한창 프로젝트 중이라 에러 포스팅을 많이하게 되네요. 생각나는대로 에러 포스팅을 할 예정입니다. 아래와 같은 에러가 발생했습니다. 9월 13, 2018 5:43:50 오후 org.apache.catalina.core.ContainerBase startInternal심각: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed.. 더보기
eGovFrame 시작하기 [ eGovFramework ] 시작하기 공공기관, 단체 등의 공공SI 사업에서 빼놓고 이야기할 수 없는 프레임워크 ' eGovFramework ' 에 대한 포스팅을 해볼까 합니다. 그전에, 프레임워크가 무엇인지에 대해 살짝만 알아보고 가도록 하겠습니다. 우리는 프로그래밍(코딩)을 할때, 메소드나 클래스화로 프로그램 모듈화를 통해, 코드의 재사용성을 향상 시킵니다. (*똑같은 코드를 똑같이 또 쓰는 번거러운 일을 할 순 없으니깐요.) 위키에서 이야기하기로는 '어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를 해결하기 위한 구조이며, 소프트웨어 개발에 있어 하나의 뼈대 역활을 하며, 클래스와 라이브러리가 합쳐진 형태' 라고 정의를 합니다. 저는 이렇게 얘기를 하고싶습니다. 프레임워크는 우리가 사용할 메.. 더보기