STAY POSITIVE!
진행 중인 팀 프로젝트에서 가맹점별로 일간, 주간, 월간 단위의 매출 현황을 그래프로 구현해야 하기 때문에 이 데이터를 가져 올 쿼리를 짜야했다.프로젝트에 적용 하기 전에 연습용으로 쿼리를 짜보았다. 0. 진행 과정- store_menu 테이블과 order_info 테이블을 조인하여 메뉴별 가격과 수량 데이터를 가져온다.- order테이블과 조인하여 가게번호와 주문일자를 가져온다.- where조건을 걸어 가게별로 데이터를 볼 수 있게 하고, 주문일자를 그룹핑하여 연산 결과 (메뉴가격 * 수량)를 가져온다. 전체 주문내역은 다음과 같다(tid: 주문번호/ sno: 가게번호/ mno: 메뉴번호/ mname: 메뉴명/ mprice: 메뉴가격/ quantity: 수량) 1. 일간 단위 - 일단 1번 가게의 11..
궁극적으로 하고 싶은 것은 일간, 주간, 월간 단위의 매출 현황을 그래프로 구현하는 거였다. 그래서 우선 데이터를 그래프로 구현하는 연습부터 해보기로 했다. 구글링해보니 Chart.js를 많이 사용하고 있었다. 늘 하듯이 스프링 부트로 MyBatis를 이용할 것이다. http://uashadow.tistory.com/9
인터넷 연결까지 완료 했으니까 이제 보기싫은 깨진 한글부터 어떻게 해야겠다. 당연히 국적이랑 언어, 시간 설정하면 자동으로 짜잔하고 바뀌는 줄 알았는데 아니었다. 알고보니 폰트를 설치해야 하는 거였고, 그러기 위해서 인터넷 연결이 된 상태여야 했던 것이다. 그러면 한글 폰트를 설치해보자. 1. 나라, 언어, 시간, 키보드 설정기본설정 > Raspberry Pi Configuration(처음엔 언어를 영어로 설정해놓는게 이렇게 뭐 찾아 들어가기 편하다. 안그러면 한글들은 다 네모네모로 나와서 감에 의존해서 눌러봐야됨) 네번째 탭 Localisation > Locale 설정 : ko(Korean), UTF-8 Timezone 설정: Asia, Seoul Keyboard 설정: Generic 105-key (..
참고로 나는 지금까지 살아오면서 라즈베리파이를 정말 1도 몰랐다. 되게 귀여운 이름이네 하고 끝. 얘를 내가 다루게 될 거라고는 전혀 생각 못했던 부분이라 너무나 기본인 한글 폰트 설치부터 애를 먹었다. 인터넷도 연결 안하고 깨진 한글부터 처리하려고 애를 무지하게 썼다. 아무튼 인터넷을 연결해야 뭘 하든 한다. 참고로 이거 하기전에 성질 급해서 블루투스 키보드부터 연결했는데 그건 좀 뒤에 써야지. 라즈베리파이에 유선랜을 꽂는다. 그리고 터미널을 띄운다. ifconfig 이 명령어를 실행해서 현재 연결되어 있는 ip주소를 확인한다.유선랜이기 때문에 eth0 부분의 inet을 통해 확인 가능. netstat -nr gateway를 확인할 수 있는 명령어이다. 체크해두기.(라고 구글링하면 나오는 공통적인 내용..