2024-venture-database / SahmYookVegas

0 stars 1 forks source link

프로젝트 진행시 필요한 사항 #3

Open GTU9 opened 6 months ago

GTU9 commented 6 months ago

이번 프로젝트는 데이터베이스를 이용한 카지노 사용자를 위한 키오스크 + 카지노 게임 기능을 가진 프로그램입니다.
기본적인 기획과 흐름은 초기 기획안에서 확인하실 수 있습니다. 원할한 프로젝트 진행을 위해서 몇가지 지켜주셨으면 하는 것들이 있습니다.

이슈관련

  1. 자신이 맡은 기능을 구현하기 전에 이슈를 통해 자신이 어떻게 구현할 것인지 계획을 써주시길 바랍니다.

브랜치 관련

  1. 코드 리뷰를 하기 전까지는 절대 main branch를 작성하는 것을 금지합니다. 꼭 필요하시다면 먼저 이슈를 통해서 부탁드리겠습니다.
  2. 자신만의 브랜치를 작성하실 떄는 혼동하지 않기 위해 feature/{이니셜}/{맡으신 파트} 형식으로 작성해주셨으면 합니다.

코드관련

  1. 저희 팀의 코드는 4월 10일자 수업 chap04-dynamic-sql-lecture-source을 참고하여 작성해주시기 바랍니다.
  2. 저희가 공통적으로 사용하는 부분은 java/com/SYVegas/common이며 자신이 사용하고 기능을 구현할 부분은 java/com/SYVegas/{자신이 맡은 파트} 로 매소드 실행 형식으로 만들어 주시길 바랍니다.
  3. 쿼리문 작성과 mapper.xml파일은 만들어져 있는 resources/com/SYVegas/{자신이 사용할 mapper.xml}에 작성하여 사용해주시길 바랍니다.
  4. build.gradle에 dependencies는 이미 입력되어 있으며, 데이터베이스 사용시 필요한 데이터베이스 이름, 사용자 이름과 비밀번호는 resources/config/connection-info.properties파일에 명시되어 있습니다. 자신의 컴퓨터에 있는 MySQL Workbench에 명시되어 있는 사용자를 만들고 권한을 주어 사용해주시고 명시되어 있는 이름으로 데이터베이스를 만들어 사용해주세요.

기본 프로젝트에 문제가 발생하거나 잘못된 점이 있으면 이슈와 라벨, 멘션을 통해 불러주시길 바랍니다.

k168ww commented 6 months ago

확인했습니다.