비전공자 코딩공부1 코딩 학원 24일차(MVC 패턴, Json과 SQL) 오늘 오전에는 어제 하던 배민DB 작업을 마무리 했다. 그 중에서도 전체 메뉴가 있으면 1 페이지당 메뉴 갯수를 정한 뒤 이용자가 입력한 페이지의 숫자에 해당하는 메뉴만 출력이 되는 작업을 하였다. 일단 전체메뉴갯수가 나오게만 만들어보라하셨다. 지금까지 만든 것 처럼 조회할 때 마다 DB에 연결해서 값을 보여주는 형식으로 소스를 짰는데 강사님이 그럴필요가 있겠냐며 그냥 멤버변수 하나 만들어서 그곳에 값을 저장해 놓고 프로그램 첫 시작 시 그 갯수를 띄어주고 메뉴 등록 기능에 등록 성공 시 Count ++가 되게 하면 되지 않겠냐고 하셨다. 싱글턴 패턴을 쓴 중요한 이유 중 하나가 일반적인 객체로 위 소스를 전개할 시 계속해서 새로운 객체가 생겨나면서 카운팅 하는 숫자를 셀 수가 없고 그냥 static을 .. 2022. 7. 9. 이전 1 다음