본문 바로가기

안녕하세요!

분류 전체보기

Interview Preparation(2) [ SAP 클라우드 플랫폼 ] ○ 클라우드 ERP - 특징 1) 인터넷을 통해 액세스할 수 있는 전사적 자원 관린 소프트웨어 2) 회사의 IT 백본 또는 '두뇌' 역할 3) SaaS(Software-as-a-Service) ERP로 제공됨 4) 고객은 소프트웨어를 소유하는 대신 연간 또는 구독 방식으로 임대 가능 5) 하드웨어 비용을 미리 지불 불필요 6) 사업자가 애플리케이션 유지보수, 업그레이드 및 혁신, 데이터 스토리지, 보안 등 관리 - 중요성 1) 민첩성 향상 2) 현금 흐름에 대한 가시성 : 즉각적인 현금 흐름 및 중요한 수익성 정보 제공 3) 손쉬운 애플리케이션 통합 더보기
Interview Preparation(JAVA / SAP) [ JAVA란 무엇인가? ] ○ 장점 - 객체지향 프로그래밍(OOP : Object Oriented Programming) 1) 프로그램을 개발하는 기법 2) 부품에 해당하는 객체들을 먼저 만들고 3) 이것들을 하나씩 조립 및 연결하여 저체 프로그램 완성하는 것 4) 클래스 : 객체를 만들기 위한 설계도, 객체와 객체를 연결해 목적에 맞는 프로그램 생성 5) 캡슐화, 상속성, 다형성 완벽 지원 * 캡슐화 : 객체의 속성(data fields)과 행위(메서드)를 하나로 묶고, 실제 구현 내용 일부를 내부에 은닉 * 상속성 : 상위/부모 클래스의 특성을 하위/자식이 상속받아 기존 정의된 특성(property, method) 재사용 * 다형성 : 하나의 객체가 여러 가지 타입 가질 수 있는 것 - 높은 이식성.. 더보기
[ Concept ] SAP [ MDM : Meta Data Management ] ○ 마스터 데이터 관리 - 비즈니스의 각 개인, 장소, 사물에 대해 단일 마스터 레코드 또는 단일 데이터 소스 생성 및 유지보수 프로세스 - 기업의 더 나은 보고, 의사결정, 프로세스 효율성을 위해 사용 - 비즈니스 전반에서 공유 가능하고 ㅅㄴ뢰할 수 있는 최신 핵심 데이터 확보 가능 ○ 마스터 데이터 - 사람(고객, 직원, 공급업체), 장소(사무실, 사업장), 사물(제품, 설비자산) - 일반적으로 모든 비즈니스 데이터 중에서 작은 비율이나, 조직 내에서 가장 복잡하고 중요한 데이터 중 하나 - 고객 마스터 데이터 1) 연락처 정보, 구매 이력, 지급 조건 등 고객과의 거래에 필요한 모든 핵심 데이터 포함 2) ERP, CRM 및 기타 시스템 전반에.. 더보기
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;// 회원.. 더보기
JSP_22-11-28_[상품 이미지 업로드] [ 상품 이미지 업로드 ] ○ 순서 - [뷰] 사용자가 이미지를 선택 - [뷰] 선택된 이미지 서버로 전송 - [서버] 전송 받은 이미지 저장 후, 저장한 이미지 정보를 [뷰]로 재전송 - [뷰] 전송 받은 데이터 활용해 이미지 미리보기, 태그에 데이터 저장 - [뷰] '등록 버튼' 클릭 - [서버] 이미지 정보 DB에 저장 [ 이미지 파일 업로드 기본 설정 ] ○ 라이브러리 추가 - javax.servlet 3.0.0 혹은 3.1.0 추가 dependency 추가 ○ web.xml 설정 - namespace 3.1 코드로 변경 - multipart-config 설정 코드 태그 내부에 삽입 C:\\upload\\temp 20971520 41943040 20971520 - enctype : 웹 클라이언트와.. 더보기

300x250
반응형
loading