Java(13)
-
[9] 음식점 포스 프로그램 - 백엔드 인터페이스 개발(3) - 인터페이스 개발(1), Mapper와 DTO 설계
지난 시간에는 SQL문 설계를 진행을 하였고, 이번 시간 부터 프론트 엔드 개발자에게 필요로 하는 고객 정보/계좌처리/음식메뉴/이벤트 로그 인터페이스 개발을 진행하겠습니다. github: https://github.com/BerkleyLim/foodstor_pos GitHub - BerkleyLim/foodstor_pos: This is the program on foot store pos machine. This is the program on foot store pos machine. . Contribute to BerkleyLim/foodstor_pos development by creating an account on GitHub. github.com 다음은 사용할 인터페이스를 설계를 우선으로 할..
2023.10.28 -
[2] 음식점 포스 프로그램 - 개발 설정 : front, Back-End
이번 시간은 Front-End (React)와 Back-End (Java/Spring Boot) 설정을 시작하겠습니다. Github : https://github.com/BerkleyLim/foodstor_pos GitHub - BerkleyLim/foodstor_pos: This is the program on foot store pos machine. This is the program on foot store pos machine. . Contribute to BerkleyLim/foodstor_pos development by creating an account on GitHub. github.com 이번 프로젝트는 TypeScript 기반의 프로젝트로 React-Query를 활용한 프론트엔드 개..
2023.09.20 -
[1] 음식점 포스 프로그램 - 요구사항 설정 및 설계
이번 시간에는 음식점에서 자주 쓰이는 키오스크안에 포스 프로그램을 제작 하고자 합니다 특이 사항으로는 잔액이 부족한 점을 확인 하기 위해 은행 입출금 조회 기능을 넣어 사용하는 주체자가 고객관점으로 개발이 되었습니다. 이 프로젝트는 토이프로젝트로 개발을 하는 것이 목적이며 실제 실무로 쓰는 모의 프로젝트로 생각하고 제작을 해보았습니다. Github 저장소 : https://github.com/BerkleyLim/foodstor_pos.git GitHub - BerkleyLim/foodstor_pos: This is the program on foot store pos machine. This is the program on foot store pos machine. . Contribute to Berkl..
2023.09.09 -
[3] 디자인 패턴 - 팩토리 패턴(Factory Pattern)
1. 팩토리 패턴 (Factory Pattern) - 생성 패턴 중 하나 - 객체 생성 부분을 떼어낸 추상화한 패턴, - 상위 클래스 : 뼈대 역할 // 하위 클래스 : 객체 생성에 관한 구체적 내용 결정 - 마치 제조 공장의 예시를 따지면, 상위 클래스 : 공장 / 하위클래스 : 레시피 라고 표현 가능 - 여기서 제목만 보여주는 행위를 표하고, 상세 내역은 숨겨주는 역할이 가능하다. 2. JS로 이용한 팩토리 패턴으로 이용한 제조 공장 구현 (1) 상위 클래스 : Factory // 제조 공장에서 사용하는 레시피 설정 const factoryList = [CoffeeFactory, FoodFactory]; // 상위 메소드 : Factory class Factory { static createMater..
2023.07.22 -
(3) [Android Studio] 버튼 입력시 페이지 넘기고 외부파일 불려오기
※ 저장소 : https://github.com/BerkleyLim/android_project GitHub - BerkleyLim/android_project: 이 프로젝트는 안드로이드 스튜디오 프로젝트를 입문하여 연습하기 이 프로젝트는 안드로이드 스튜디오 프로젝트를 입문하여 연습하기 위해 제작하였습니다. Contribute to BerkleyLim/android_project development by creating an account on GitHub. github.com 지난 시간에는 버튼 추가까지 하였습니다. 이번 시간에는 버튼에 기능을 넣으면서 텍스트 Input을 하여 화면 넘기기를 진행 해보겠습니다. 1. 사전 작업 먼저 아래와 같이 resource 폴더에 layout에 마우스 오른쪽 버튼..
2023.06.22 -
(2) [Android Studio] 버튼 바꾸고 위치까지 맞춰보기
※ 저장소 : https://github.com/BerkleyLim/android_project GitHub - BerkleyLim/android_project: 이 프로젝트는 안드로이드 스튜디오 프로젝트를 입문하여 연습하기 이 프로젝트는 안드로이드 스튜디오 프로젝트를 입문하여 연습하기 위해 제작하였습니다. Contribute to BerkleyLim/android_project development by creating an account on GitHub. github.com 이번시간에는 간단한 버튼 추가하여 위치 조절까지 진행을 해봅니다. 1. Android Studio에서 첫 프로젝트 생성 후 디자인 해보기 아래의 xml 파일을 엽니다. app/src/main/res/layout/activity_..
2023.06.21