일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- ORA-01756
- JavaScript
- Jsp Pagination
- egov
- SVN사용방법
- 맛집
- ORA-00909
- RefreshableSqlSessionFactoryBean
- docker
- AbstractViewe
- Java
- mybatis
- Oracle
- Eclipse
- 배딩작업
- 반응형앱
- css
- ORA-01745
- 정민이초밥
- 광주
- ORA-01005
- 루키초밥
- 요리
- 문방구과자
- 은혜침구
- 카페
- 나주
- Responsively app
- 디카페인
- 양동점
- Today
- Total
목록Backend/Egov (14)
gnusraun
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mZew6/btsf3g1reG1/GKoda3C2vz7s0xz8m1M6qK/img.png)
org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement "쿼리가 실행되었지만 매핑된 문장에 대한 결과 매핑이 없습니다.” MyBatis 프레임워크에서 발생하는 예외 상황 Mapped Statement에 해당하는 Result Map을 찾을 수 없거나 누락시 에러가 발생한다 SELECT COUNT(*) FROM TH_BOARD SELECT COUNT(*) FROM TH_BOARD
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/1Nmd2/btsfpeWJEdg/h1xVWxo4KSZfFqKnT53xFK/img.png)
TOMCAT 서버 기준 XML 쿼리를 수정하면 서버를 재시작해야 한다. 이러한 번거로운 작업을 줄이기 위해 서버 재시작 없이도 XML 쿼리를 반영하는 RefreshableSqlSessionFactoryBean 사용한다. :: RefreshableSqlSessionFactoryBean.java package egovframework.example.cmmn.config; import java.io.IOException; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.util.ArrayList; import java.util.HashMap; ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/eF0azT/btsfby3BSQJ/0EarZDvhaskdNchD8XBjqK/img.png)
pom.xml commons-dbcp commons-dbcp 1.4 com.oracle.database.jdbc ojdbc6 11.2.0.4 context-datasource.xml
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Humli/btsfpevxDFX/OZ1NbnF2HC7bVorM0gthqk/img.png)
Egov Scheduler 설정하기 :: pom.xml org.quartz-scheduler quartz 2.2.0 :: context-scheduler.xml :: SayHelloService.java package egovframework.example.cmmn.batch; public interface SayHelloService { public void sayHello(); } :: SayHelloServiceImpl.java package egovframework.example.cmmn.batch.impl; import org.springframework.stereotype.Service; @Service("sayHelloService") public class SayHelloServiceImp..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bTyJad/btsfdrCOKQB/Fal6QGqBAnL0ZUp4nE1kWK/img.png)
Egov + Java + Mybatis + Oracle :: Egov 페이지 처리 내용 이름 내용 입력 여부 공식 currentPageNo 현재 페이지 번호 O recordCountPerPage 한 페이지당 게시되는 게시물 건 수 O pageSize 페이지 리스트에 게시되는 페이지 건수 O totalRecordCount 전체 게시물 건 수 O totalPageCount 페이지 개수 X totalPageCount = ((totalRecordCount-1)/recordCountPerPage) + 1 firstPageNoOnPageList 페이지 리스트의 첫 페이지 번호 X firstPageNoOnPageList = ((currentPageNo-1)/pageSize)*pageSize + 1 lastPageNo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UwsPD/btsfclJOgRr/ep458MRAGFlcNV2JJ2KRP1/img.png)
초기 Egov 프레임워크를 이용하여 프로젝트를 생성하고 Ajax 통신할 경우 서버에서는 정상적으로 동작 하나 return page가 없어 404 Error가 발생 :: pom.xml jackson dependency 추가 com.fasterxml.jackson.core jackson-core 2.8.8 com.fasterxml.jackson.core jackson-annotations 2.8.8 com.fasterxml.jackson.core jackson-databind 2.8.8 :: dispatcher-servlet.xml mvc:annotation-driven 추가 ** 기존 egov프레임워크에서 사용하는 beans에서 xmlns:mvc , xsi:schemaLocation="*mvc*" (2개)..