본문 바로가기

728x90
반응형

안녕하세요!

java

[ SAPUI5 ] Accessibility ○ Overview.view.xml - ○ InvoiceList.view.xml - ○ HelloPanel.view.xml - ○ i18n.properties 더보기
[ SAPUI5 ] Responsiveness [ InvoiceList.view.xml ] 더보기
[ SAPUI5 ] Custom Controls ○ ProductRating.js - metadata 1) 데이터 구조 정의를 통해 control API 역할 수행 2) getter, setter 메서드 자동 생성 - renderer 1) control이 view에서 인스턴스화될 때마다 앱의 DOM 트리에 추가될 HTML 구조 정의 2) control 속성 변경될 때마다 호출됨 3) oRM : 문자열 작성 및 HTML 페이지에 속성을 제어하는 데 사용할 수 있는 SAPUI5 렌더링 관리자 - properties 1) value * 사용자가 선택한 값을 보유할 컨트롤 속성값 정의 * Getter, Setter 함수 자동 생성 * 원하는 경우, XML view에서 데이터 모델의 필드에 바인딩 - Aggregations 1) _rating : A sap.m.. 더보기
[ SAPUI5 ] Hello World ○ VSCode에서의 'yo' 실행 오류 - yo를 입력해 yeoman을 실행하고자 하였으나 아래와 같은 오류 출력 - powershell 관리자 권한으로 실행 1) 'get-ExecutionPolicy' 입력 및 Restricted 확인 * Restricted : default 값, 스크립트 실행 불가 * AllSigned : 신뢰할 수 있스크립트 파일만 실행 가능 * RemoteSigned : 로컬에서 본인생성한 스크립트 및 신뢰할 수 있는 스크립트 실행 가능 * Unrestricted : 모든 스크립트 실행 가능 * ByPass : 경고/차단없 모든 것 실행 가능 * Undefined : 권한 설정 X 2) 'Set-ExecutionPolicy RemoteSigned' 입력 및 'Y' 선택 - 실행.. 더보기
JSP_22-12-15_[쇼핑몰 만들기_장바구니 리스트_주문하기로 데이터 전송] [ productDetail.jsp ] ○ 변수를 선언하여 서버로 보낼 값들을 속성으로 가지는 객체를 대입 - id : member 테이블의 회원 아이디 - product_id : 상품 상세의 상품번호 - ci_number : cartItem 테이블의 상품 수량, 변경가능하기 때문에 빈 값으로 두기 const form = { id : '${member.id}', product_id : '${productDetail.product_id}', ci_number : '' } ○ 서버가 반환한 값에 따라 띄울 경고창 - btn_cart : 장바구니 버튼 - $(".btn_cart").on("click", function(e) : 해당 클래스 클릭했을 때 이벤트 발생 - quantity_input : 장바구니 상.. 더보기
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-12-06_[ 쇼핑몰 만들기_장바구니 ] [ cartForm.jsp ] 장바구니 전체선택 표 제목 부분 상품명 금액 수량 합계 삭제 표 내용 부분 ${cartInfo.p_name} 금액 : 마일리지 : + - 변경 삭제 총 상품 가격 원 배송비 원 총 주문 상품수 개 구분선 총 결제 예상 금액 원 총 적립 예상 마일리지 원 주문하기 [ CartDTO.java ] package com.daily.www.cart.dto; import org.springframework.stereotype.Component; import lombok.Data; @Data @Component("cartDTO") public class CartDTO { private int cartItem_id;// 장바구니 아이템 아이디(기본키) private int id;// 회원.. 더보기

loading