项目作者: yeon-kyu

项目描述 :
with MySQL and java
高级语言: Java
项目地址: git://github.com/yeon-kyu/DataBase-Project-with-MySQL.git
创建时间: 2020-02-22T13:16:16Z
项目社区:https://github.com/yeon-kyu/DataBase-Project-with-MySQL

开源协议:

下载


DataBase-Project-with-MySQL

with MySQL and java











MySQL에서의 화면을 캡쳐한 입니다.








<사용방법-1>




client를 처음 킨 화면일 때 category에서 바다, 산, 온천 선택하고 zone 에서 전국을 선택한 후, search 버튼을 클릭했을 때 화면입니다.

여행지는 #속초시, #석모도 2개가 검색되었는데 어느 하나를 클릭하면(예를 들면 #석모도 클릭하면) 사진과 같이

주변의 기본적인 restaurant과 hotel 정보 + 선택한 category(바다, 산, 온천) 정보가 출력됩니다.



<사용방법-2>




위 화면에서와 마음에 드는 landmark를 마우스로 더블클릭 하면(예를 들어 바다 중 청호해변을 클릭하면)

다음 사진과 같이 자동으로 해당 정보가 있는 URL(URI)로 기본 웹 브라우저를 통해 이동합니다.



<서버 실행 화면>




서버를 실행시켰을 때 화면입니다. ‘서버 구동’을 클릭하면 서버가 작동됩니다.

아래 사진은 서버 구동중일 때 클라이언트와 연결하는 콘솔창입니다.

멀티쓰레드를 이용하였기 때문에 다수의 클라이언트를 수용할 수 있습니다.










DB 업데이트하는 과정입니다. 정해진 형식으로 txt파일을 만들어 update.txt에 옮기면 해당 내용이 DB에 저장되어 추가됩니다.



<예외처리>




발생 가능한 케이스에 대한 예외 처리입니다.