전체 글 101

REST를 사용하여 Pivotal GemFire의 데이터에 액세스

REST를 사용하여 Pivotal GemFire의 데이터에 액세스 이 가이드 는 하이퍼 미디어 기반 REST-ful 프런트 엔드를 통해 Apache Geode에 저장된 데이터에 액세스하는 애플리케이션을 만드는 프로세스를 안내합니다 . 무엇을 만들 것인가 SpringData REST를 사용하여 Apache Geode IMDG (In-Memory Data Grid)에 저장된 객체 를 만들고 검색 할 수있는 Spring 웹 애플리케이션을 빌드합니다 . SpringData REST는 Spring HATEOAS 및 SpringData for Apache Geode 의 기능을 자동으로 결합합니다.Person SpringData REST는 또한 SpringData JPA , SpringData MongoDB 및 Sp..

카테고리 없음 2021.05.16

RESTful 웹 서비스 구축

RESTful 웹 서비스 구축 이 가이드는 Spring을 사용하여 "Hello, World"RESTful 웹 서비스를 만드는 과정을 안내합니다. 무엇을 만들 것인가 에서 HTTP GET 요청을 수락하는 서비스를 빌드합니다 http://localhost:8080/greeting. 다음 목록에 표시된대로 인사말의 JSON 표현으로 응답합니다. {"id":1,"content":"Hello, World!"} name다음 목록과 같이 쿼리 문자열 의 선택적 매개 변수를 사용하여 인사말을 사용자 지정할 수 있습니다 . http://localhost:8080/greeting?name=User name매개 변수 값은 기본값보다 우선 World다음 목록에서 볼 수 있듯이, 및 응답에 반영됩니다 : {"id":1,"con..

카테고리 없음 2021.05.15

디버깅 툴

Firefox 자바스크립트를 많이 사용하는 개발을 한다면 Firefox는 필수. Firefox Web Developer & DOM Inspector FireBug 실제 개발할 때는 Web Developer나 DOM Inspector보다 이게 더 유용하다. 콘솔에서 버그 상황도 볼 수 있고 Ajax 요청도 볼 수 있다. 간단한 디버깅도 가능하고 DOM Inspector도 원래 딸려 있는 것보다 편리하다. FireBug 1.0 beta Spket IDE JavaScript IDE. Eclipe 기반. WTP의 JS 에디터보다는 훨씬 좋다. 자바스크립트 인터액티브 셀 firefox에서는 Tab으로 Content Assist도 가능 IE developer toolbar Firefox의 Web Developer와..

DML과 With Check Option의 사용

insert into(select s_id, s_name, reg_date, major_id, tuition, discount, sex from student where dept_id = 120) values(199, 'Jojo', to_date('07-JUN-99', 'DD-Mon-RR'), 'ART_309', 3400, null, 'FEMALE'); 위의 문장은 현재 Jojo 라는 학생의 정보를 새롭게 추가할 때 학과아이디(dept_id)가 120라는 값과 select 절에 명시한 컬럼 값을 설정하고 있다. 원래의 의도는 학과아이디(dept_id)값도 함께 추가하는 것이지만 실제 실행결과는 다르게 나온다. select 절에 학과아이디(dept_id)를 명시하지 않았기 때문에 dept_id=120이란 ..

복수 행 서브쿼리의 정의와 In, Any, All 연산자의 사용

IN IN연산자는 리스트에 있는 각각의 값들과 비교하여 값이 같으면 해당하는 결과를 출력시킨다 SELECT s_name, tuition, dept_id FROM student WHERE tuition IN(8900, 9300, 7600, 4500, 16500); Any " Any"는 ANY 연산자 리스트에 있는 값들 가운데 가장 작은 값보다 크기만 하면 조건을 만족한다 SELECT s_name, tuition, dept_id FRO..

NULL관련 함수

NVL2 NVL2(a, b, c) a : 널(null)을 포함하는 컬럼 이름 또는 임의의 값 b : a가 널(null)이 아니면 b를 출력 c : a가 널(null)이면 c를 출력 NULLIF NULLIF(a, b) a : 널(null)을 포함하는 컬럼 이름 또는 임의의 값 b : 널(null)을 포함하는 컬럼 이름, 또는 임의의 값 COALESCE COALESCE(a, b, c) a 값이 널(null)인지를 확인한다. 널(null)이 아니면 a 값을 결과로 돌려주면 널(null)이면 그 다음 b 값을 확인한다. b 값이 널(null)이 아니면 b 값을 결과로 돌려주면 널(null)이면 c 값이 최종 결과가 된다.

게시판 - 답변형

no doc_group doc_pos doc_step 50 26 원본글 0 0 51 26 └답변글 1 1 52 26 └답변글 2 2 53 26 └답변글 3 3 54 26 └답변글 1 4 55 26 └답변글 2 5 53번을 선택해서 새로운 답글을 다는 경우 53 26 └답변글 3 3 └답변글 3+1 3+1 54 26 └답변글 1 4 기존에 있던 54, 56번 글을 등록할때 doc_step의 값을 1씩 증가해주어야한다. 53 26 └답변글 3 3 56 26 └답변글 4 4 54 26 └답변글 1 4 -> 5 55 26 └답변글 2 5 -> 6 1) no(글번호)가 null 이면(신규등록), doc_group max값 + 1을 가져오고 docpos = 0 doc_step = 0 2) no(글번호)가 null이..

행과 열 바꾸는 방법(복습) ROW와 COLUMN의 상호호환

첨부파일 문제: 19건의 자룔를 4건씩 묶어서 한 줄에 보여주고 그 앞에 해당하는 행의 번호를 보여주는 형식으로 출력하라 (그 앞에 행의 번호를 출력하라) 힌트는 일단 인라인뷰를 써야한다. 그리고 DECODE를 사용한다. SELECT rownum no , gubun FROM sam_tab02; 번호를 이용해서 앞에서 부터 4개씩 다시 동일한 번호를 순차적으로 부여한다. SELECT CEIL(NO/4) rno , no , gubun FROM ( SELECT rownum no , gubun FROM sam_tab02 ); 4개씩 묶인것들에 순서를 정해준다. SELECT CEIL(NO/4) rno --컬럼의 주소 , MOD(NO,4) cno --컬럼의 순서 , no , gubun FROM ( SELECT ro..

게시판 - 값을 넘기는 방법

첨부파일 write_form.jsp …… …… …… write_act.jsp BoardCtrl.java package com.board; import java.util.HashMap; import javax.servlet.http.HttpServletRequest; public class BoardCtrl { /* * 글쓰기 등록 * @param : 'req'는 'request'객체를 인자로 받음 */ public int insertBoard(HttpServletRequest req) { int count = 0; System.out.println("insertBoard(req)======================"); System.out.println("req.getParameter(ip_num) ..