SoftwareEnginnering_PosSystem
SoftwareEnginnering Term Project
- 조장 : 조현욱
- 조원 : 임대영, 정윤수
Introduction
1. 결코 master에 pullRequest를 날리지 마세요. (새로이 브랜치를 만들고 작업을 할것) 2. commit 내용은 어떤 내용을 수정을 했는지 알수 있어야 합니다. 3. 자신의 작업을 할 때 어느 곳을 건드리겠다고 이야기를 해주세요. 4. 아래에 DB용 외부 라이브러리에 대해서 문의가 있다면 언제 든지 이야기 해주세요. (전 거의 일어나 있으니......) 5. git add *로 모든 파일들을 stage에 올려 pull request를 보내지 마세요 자신이 수정한 파일만 올려야 충돌이 일어나지 않습니다. 6. 기능 하나 구현 할 때 마다 pull request를 보내주세요
쉽게 할수있는 MySQL 셋팅!!!!!!
- MySQL 실행법 : mysql -u root -p 입력후 자신이 맨 처음 설정한 비밀번호 입력해 주세요.
- mySQL이 실행이 되면 먼저 Database를 생성을 하여야 함으로 create database jdbcTestServer; 명령어를 입력해 주세요
- Database가 생성이 되었다면 use jdbcTestServer; 명령어로 해당 데이터 베이스로 이동
- 그 후 아래에 명시 되어 있는 테이블들을 생성을 해주세요. (아래에 있는것들 복붙 하시면 됩니다.)
- 마지막으로 DBCP 패키지의 DBConnectionPoolMgr 클래스에서 주석이 붙어있는곳을 건드려 주시면 됩니다.
Apache common DBCP
1. 설치 라이브러리
- commons-dpcp2-2.1.1.jar
- commons-logging-1.2.jar
- commons-pool2-2.4.3.jar
MySQL
1. JDBC 드라이버
- mysql-connector-java5.1.6
2. Item Table
- create table item(item_name varchar(10), item_price int, item_stock int, primary key(item_name));
3. saledItem
- create table saledItem(paymentTime datetime, saledItem_name varchar(10), saledItem_count int, saledItem_price int);