[JSP] jstl forEach 페이징 게시판 역순 출력
페이징 작업중 데이터 역순 처리를 위해 작업하다가 한참 헤매서 정리 우선 환경은 jsp, postgreSQL SQL에서 최신 시간을 기준으로 번호를 역순으로 가져와서 화면에 출력시키려했는데 그렇게 하지 않고 forEach에서 살짝의 알고리즘으로 처리하는게 훨씬 나았다. SELECT * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY REG_DATE DESC) AS ROW_NUM , ID , TITLE , USE_YN , USR_ID , TO_CHAR(REG_DATE, 'YYYY-MM-DD HH24:MI:SS') AS REG_DATE FROM REPORT_MAP_DATA ) AS Z WHERE ROW_NUM BETWEEN #{start} AND #{end} 행에 번호 메길려면 R..
2022.10.25
Spring Boot 최초 실행시 : Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
스프링부트 최초 실행시 생긴 이슈 Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need..
2022.10.09
no image
[PostgreSQL] 오류: FROM 절 내의 subquery 에는 반드시 alias를 가져야만 합니다
postgresql을 사용하여 개발중 이슈 발생 문제의 쿼리는 아래와 같다. 오류가 발생하는 이유를 전혀 몰랐다. 하지만 아래와 같이 인라인뷰로 사용 하고, alias를 설정해주니 해결 되었다.
2022.10.01
no image
[Mybatis]Mapped Statements collection does not contain value for
Spring 개발 중 생긴 이슈 Service에서 DB데이터 가져오는 중 발생하였다. 위와같이 xml에 getList를 찾는데 해당 쿼리는 getSigunguList로 되어있다. 서로 맞춰주니 해결되었다.
2022.10.01
no image
[Oracle] ORA-00907 missing right parenthesis
오라클 live sql로 테스트 중 오류 발생하였다. 직역하자면 오른쪽 괄호가 빠졌다 인데, 문법 오류로 보면 될 것 같다. 위 쿼리에서 발생하였는데 null 다음에 쉼표를 빼먹었다.
2022.09.19
no image
NoSuchBeanDefinitionException
2022.09.15
[postgreSQL] Array java 배열로 변경하기
메뉴 권한을 대분류에서 중분류, 소분류 위에서 아래로 또는 아래에서 위로 권한을 설정하는 작업을 하던중 생긴 이슈 postgreSQL의 Array를 java Array로 사용하려는데, 참조타입으로 받아져와서 보니 Ljava.lang.String 가 찍혔고, Arrays.toString(배열명); 써보았으나 계속 Ljava.lang.String 찍힘 List
2022.09.13
08 제어문
8.1 블록문 0개 이상의 문을 중괄호로 묶은 것 코드 블록 또는 블록이라고 부른다. 블록문을 하나의 실행 단위로 취급 // 블록문 { var foo = 10; } // 제어문 var x = 1; if(x < 10){ x++; } // 함수 선언문 function sum(a, b){ return a + b; } 8.2 조건문 주어진 조건식의 평가 결과에 따라 코드 블록의 실행을 결정 1. if ... else문 2. switch문 if ... else 문으로 해결할 수 있다면 switch문보단 if ... else문을 사용 8.3 반복문 조건식의 결과가 참인 경우에 실행 1. for 2. while 3. do ... while 8.4 break문 코드 블록에서 탈출할 때 사용 8.5 continue 문 ..
2022.09.02