안녕하세요! 코린이 썸네일형 리스트형 [ SAPUI5 ] What is the 'OData'? OData OData - Entity들의 집합 1) Entity : 전달하고자 하는 정보의기본 정보(타입, 구성 등) 2) Entity를통해 API 호출 시, 어떤 데이터 정보로 API가 구성돼 있는지와 활용하는 밥법들을 구성 가능 - 단순하고 표준적인 방식으로 쿼리 사용 가능 - Restful API 생성 및 사용 가능한 개방형 프토토콜 What is the 'RESTful API'? API(Application Programming Interface) API(Application Programming Interface) - 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙 정의 - REST가 클라이언트-서버 상호작용을 최적화하기 때문에 효율적으 pythonchoboman.tistory.com .. 더보기 [ SAPUI5 ] Navigation and Routing - 15 ○ 직원 테이블에서 직원 상세 이력 사항 확인하는 페이지로 이동하기 - [EmployeeOverviewContent.view.xml] 1) 'itemPress' 이벤트 핸들러 등록 2) 항목 선택 및 navigation을 작동시킬 수 있도록 'ColumListItem' 타입을 'Active'로 설정 - [EmployeeOverviewContent.controller.js] 1) oItem : 'listItem' 파라미터를 매개로 하는 'oEvent'로 인스턴스화 2) oCtx : 선택한 항목을 바인딩 컨텍스트에서 읽도록 하는 'oItem'으로 설정 3) employeeId : 'EmployeeID' 속성을 가지는 'oCtx' 값으로 지정 4) ?query : 'Info'로 초기화 5) 직원 테이블에서 각.. 더보기 JSP_22-12-14_[쇼핑몰 만들기_장바구니 이미지 나열] [ CartController.java ] ○ 장바구니 조회를 위해 필요로 한 데이터 id를 얻기 위해 PathVariable 패턴의 URL로 작성 ○ 조회한 장바구니 데이터를 뷰에 넘기기 위해 Model을 파라미터로 추가 @RequestMapping(value = "/cartForm/{id}", method = RequestMethod.GET) public String cartForm(@PathVariable("id") String id, Model model) { logger.info("CartController 장바구니 화면 불러오기....."); //-----------------------------------------------------------------------------------.. 더보기 JSP_22-12-08_[ 쇼핑몰 장바구니 ]_소스 코드 정리 [ CartDTO.java ] ○ 장바구니 구현 참고 ERD - 테이블 member의 칼럼 id(기본키) ▶ 테이블 cart의 칼럼 id(외래키) ▶ 1:1 - 테이블 cart의 칼럼 cart_id(기본키) ▶ 테이블 cartItem의 칼럼 cart_id(외래키) ▶ 1:1:N - 테이블 cartItem의 칼럼 product_id(외래키) ▶ 테이블 product의 칼럼 product_id ▶ 1:1:N:M package com.daily.www.cart.dto; import org.springframework.stereotype.Component; import lombok.Data; @Data @Component("cartDTO") public class CartDTO { // -------------.. 더보기 JSP_22-11-18 [ BoardDTO.java ] package com.edu.board.dto; import java.sql.Timestamp; import org.springframework.stereotype.Component; import lombok.Data; //------------------------------------------------------------------------------------- // public class BoardDTO // @Component : Bean Configuration 파일에 Bean을 따로 등록하지 않아도 사용할 수 있다. // Bean 등록 자체를 Bean Class 자체에다가 할 수 있다는 의미이다. //-----------------------------.. 더보기 JSP_22-11-11 [ 커스텀 태그 ] ○ 사용자 정의 태그 ○ 스크립트릿 사용 줄이고 태그와 같은 형태로 프로그램 코드를 대체하거나 재활용 가능한 구조 통해 태그 라이브러리로 활용하고자 개발된 규격 ○ taglib 지시어 사용해 커스텀 태그가 어디에 정의되어 있는지 먼저 선언, 태그에 사용할 접두어 지정 ○ 프로젝트가 특정 커스텀에 종속될 수 있다는 문제 때문에 커스텀 태그를 직접 만드는 방식 점차 감소 [ EL ] ○ EL(Expression Language) - 현재 페이지의 자바 객체 혹은 aaplication, session, request, page와 같은 scope object에 저장된 자바 빈 객체를 손쉽게 접근하고 사용할 수 있게 해줌 - 사칙연산, 비교연산, 논리연산 3항 연상 등 지원 - 핵심 로직의 구.. 더보기 이전 1 다음