본문 바로가기

사이드프로젝트5

[SIDE] LUNCH - 6 / 뷰 페이지 둘러보기 구현된 뷰페이지보기 ("/") ("/lunch") 페이지 사무실선택하지않고 식당을 선택하면 나오는 sweetalert 사무실선택 - 식당선택하면 sweetalert 생성 식당선택하면 생기는 파이차트 우측상단의 식사X 클릭시 sweetalert ("/menu") 페이지 주문 하는모습 주문완료 후 sweetalert 주문 완료 후 모습 B사무실을 선택하더라도 나의주문내역은 보인다 메뉴추가 추가 완료 모습 메뉴추가 후 추가한 메뉴 자동선택됨 식사 현황 워낙 후다닥 블로그에 포스팅하다보니 빠뜨린것이 있나 걱정이된다. 배포는 https://masonb.tistory.com/category/%E3%86%8DAWS 'ㆍAWS' 카테고리의 글 목록 ; masonb.tistory.com 위 포스팅 환경에서 ROOT.wa.. 2022. 3. 14.
[SIDE] LUNCH - 5 / view (webapp 폴더 이하) 우선 맵핑주소("/") - index.jsp LUNCH 로그인 특이사항 : 이름으로 로그인한다 input tag에 autofocus를 넣어주어 페이지 진입시 자동으로 커서이동 ("/lunch") - lunch.jsp 식당 추가 식당 이름 최소주문금액 원 배달팁 원 배달설명 추가 취소 식당 선택 내가 선택한 사무실 : 사무실B 사무실A 내가 선택한 식당 : ${choiceStore.storePicked} 식사 X ${id}님 로그아웃 사무실 선택 사무실A 사무실B 사무실A 사무실B 사무실A 사무실B 등록된 식당이 없습니다. 새로고침 또는 식당을 DB에 추가해주세요. ${store.store} ${store.store} + 최초 스토리보드에서 기능 3개만 넣었지만 실제로 만들고 보니 각각 꽤나 걸렸던기억이 .. 2022. 3. 14.
[SIDE] LUNCH - 4 / Controller-VO-repo-Service 컨트롤러 구성 MainController - api통신(로그아웃제외)하는 Controller SchedulerController - cron* 10시 20분 마다 자동으로 식당 선정해주는 Controller ViewController - view(jsp페이지) 통신하는 Controller public String today() { return LocalDateTime.now().format(DateTimeFormatter.ofPattern("yy-MM-dd")); } // 전역 변수 today // 최초 모습 String today() = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yy-MM-dd")); // 위와 같은 모습이었지만 // 최상단 t.. 2022. 3. 14.
[SIDE] LUNCH - 3 / 개발 환경 구축 & sweetalert * 기본폴더구성 없는 폴더는 추가해주도록 한다. build.gradle plugins { id 'org.springframework.boot' version '2.6.1' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' id 'war' } bootWar{ archiveFileName = 'ROOT.war' } group = 'com.lunch' version = '0.1' sourceCompatibility = '1.8' repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' de.. 2022. 3. 11.
[SIDE] LUNCH - 2 / 스토리보드 구상 - DB 만들기 페이지의대략적인 구상으로 위해 스토리보드를 그려보자. /* choicemenu */ CREATE TABLE `choicemenu` ( `choicemenuseq` int(11) NOT NULL AUTO_INCREMENT, `menu_seq` int(11) NOT NULL, `date_seq` int(11) DEFAULT NULL, `date` varchar(10) COLLATE utf8_bin DEFAULT NULL, `office` varchar(45) COLLATE utf8_bin DEFAULT NULL, `id` varchar(45) COLLATE utf8_bin DEFAULT NULL, `store` varchar(45) COLLATE utf8_bin DEFAULT NULL, `menu` varc.. 2022. 3. 11.