예시 SQL에서도 조건문을 사용해야할때가 필요하다...! INSERT INTO gms_minwon_tb ( cvlcpt_unq_no ,cvlcpt_cn ,actn_ymd ,cvlcpt_typ ) VALUES ( #{cvlcpt_unq_no} ,#{cvlcpt_cn, jdbcType=VARCHAR} ,TO_DATE(#{actn_ymd, jdbcType=VARCHAR}, 'YYYY-MM-DD') ,#{cvlcpt_typ, jdbcType=VARCHAR} ) 위의 간단한 예제를 예로들면 actn_ymd에 null값이 들어갔을때 (컬럼에 20220914과 같은 날짜 데이터가 입력이 되지 않았을때) 데이터가 00010101bc로 db에 입력되는 현상이 일어났다. 이런현상이 일어나는 이유가 ,TO_DATE(#{ac..
AbstractExcelView 스프링에서 엑셀파일 하는 방법으로 클래스 AbstractExcelView를 상속받아서 기능을 구현하는 방법이 있다. 하지만 AbstractExcelView를 사용할 수 없었다. 찾아보니 스프링 4.2이상에서는 유지보수(deprecated)가 중단되어서 사용할 수 없었다. 내가 사용하는 버전은 4.3.25 이다. (pom.xml에서 스프링 버전을 확인할 수 있다.) AbstractXlsxView 스프링 4.2 이상에서는 클래스 AbstractXlsxView를 이용해서 엑셀기능을 구현할 수 있다. 0. pom.xml pom.xml에 Apache Poi dependency 추가 org.apache.poi poi 3.13 org.apache.poi poi-ooxml 3.13 1...
Postgresql과 Oracle의 차이점은 페이징 처리이다! (최근 오라클은 12버전부터 offset과 limit이 추가되었다.) 1. Oracle에서 페이징 처리 (RNUM) 오라클에서는 페이징 처리를 할때 RNUM 을 사용한다. RNUM은 조회된 순서대로 순번을 메긴다. 조회된 결과를 순서메기고, 거기서 페이지에 노출 할 개수대로 잘라서 페이징 처리를 하는것 SELECT (ROW_NUMBER() OVER ()) AS RNUM ,first_name ,last_name ,phone_number ,age FROM customer WHERE TTA.RNUM BETWEEN #{firstIndex} AND #{lastIndex} 2. Postgresql에서 페이징 처리 (OFFSET, FETCH) 2-1) 먼..
1. QGIS에 병합할 shp파일 드래그 해서 넣고 각각의 좌표계가 일치하는지 확인하기 2-1. 각각의 테이블의 속성테이블 컬럼이 일치하는지 확인하기 3. 레이어 병합 3-1) 입력레이어 설정 3-2) 좌표계설정 3-3) 병합한 산출물 [...]버튼 누르고 .shp 파일로 저장하기 속성테이블 편집하기 레이어를 병합하다보면 새로운 컬럼이 생기게 된다. (path) 따라서 db에 import 하기 전에 새로운 컬럼을 지워주자. 4-1) 레이어 우클릭 -> 속성 4-2) 필드 4-3) 상단의 아이콘을 이용해 컬럼을 삭제할 수 있다. 5. PostGIS Shapefile Import/Export Manager 실행 - View connection details.. 클릭해서 db와 연결하기 이클립스 프로젝트의 c..
/** * 급수관로 리스트를 워드로 출력. * @param map * @param req * @param resp * @exception Exception */ @RequestMapping(value = "/wSply/downloadWord.do") public ModelAndView downloadWord(@ModelAttribute("wSplyVO") WSplyVO wSplyVO, HttpServletRequest req, HttpServletResponse resp) throws Exception { @SuppressWarnings("unchecked") Map ResultMap = BeanUtils.describe(wSplyVO); HashMap wordPram = new HashMap(); //..
https://littleadventurer.tistory.com/2 유스케이스 다이어그램(Use Case Diagram)란? # 정의 - 행위자(Actor) 중심의 시스템 구상 - 소프트웨어 시스템의 기능적 요구사항에 대한 베이스라인 - 사용자의 시각에서 소프트웨어 시스템의 범위와 기능을 정의한 모델 - 행위자(Actor)가 littleadventurer.tistory.com include와 extend가 헷갈리는데 include는 포함 관계로 서비스 수행 도중에 다른 서비스 사용이 필요할때 ex) 로그인이 수행되어야지만 서비스를 이용할수 있음 extend 포함관계와 다르게 서비스가 수행되지 않을수 있다 ex) 목록조회에서 각각의 목록을 클릭하면 상세조회를 볼 수 있다.
- Total
- Today
- Yesterday
- createRow
- jdbcType
- 부하측정
- 폐쇄망에서패키지설치
- setForceFormulaRecalculation
- 리눅스폐쇄망
- yumrepository
- mybatisif
- Some resources were not updated.
- postgis 설치
- 폐쇄망에서rpm설치
- 엑셀POI
- SVN
- 리눅스
- CreateCell
- OpenLayers
- Centos7에서 Postgresql12 설치
- apachepoi
- Geoserver
- Postgresql12
- shp2pgsql
- getCell
- 공간데이터
- getRow
- su postgres 안됨
- svn프로젝트불러오기
- yumdownloader
- 공간데이터병합
- Postgis
- 인터넷안되는환경에서설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |