[Java Spring] 가계부 예제 소스

개발 노트/예제소스  2015.05.21 22:29


안녕하세요. 명월입니다.
이번 포스팅은 가계부의 완성된 소스입니다.
이 프로젝트는 프로젝트 항목에서 포스팅 중인 소스였으나 개인 사정으로 중간에 중단이 되었네요... 그래서 일단 프로젝트를 완성을 하고 조금씩 시간이 있을 때 마다 포스팅을 할 예정입니다.... 뭐 어떻게 될 지 모르겠습니다...

필요하신 분은 다운 받아가셔 사용, 편집하셔도 무방합니다...

프로그램 시스템 사양입니다.
- Maven 4.0
- Spring 3.2
- JPA 2.0 – EclipseLink 2.5
- Database – Postgres 9.3
- Tomcat – 8.0
- Java - 1.8

다음은 DB query문과 프로그램 소스를 공유 하겠습니다..
household2.zip
(※데이터베이스는 Postgres 입니다.)
household_TableCreate.sql

Postgre 다운로드 - http://www.postgresql.org/download/

DBQuery를 Postgre에서 실행하면 아래와 같은 테이블이 생성됩니다. 참고로 Schema 이름은 household입니다.


다음은 소스 파일 압축을 풀고 이클립스에 Import 하는 방법입니다.





폴더 전체를 Import 시키면 이클립스에 로드가 잘 될 것입니다.. 그런데 x박스, 즉 에러 표시가 보이네요..
jar 파일이 온전하게 다운이 되지 않아서 에러가 나는 것입니다. Maven Update를 해서 프로젝트를 완성시키겠습니다. udpate가 끝나면 x박스, 에러 표시는 없어집니다. 그래도 만약 없어지지 않는 다면 톰켓이거나 데이터 베이스쪽의 문제 일 수도 있습니다.





여기까지 프로젝트 등록은 완료 되었습니다. 이제는 데이터 베이스에 유저정보를 입력해서 로그인을 해 보도록 하겠습니다.
그러면 userTable에 위와 같이 유저 정보 하나를 생성, 입력하겠습니다....

여기까지 완료가 되었으면 프로젝트 컴파일 및 기동을 하겠습니다.


기동이 완료가 되면 위 같은 메인 화면이 나올 것 입니다. 그러면 아이디 패스워드를 입력해서 로그인을 하겠습니다.



Url에 browser대신 mobile를 입력하면 모바일 버전 화면이 나옵니다..

여기까지 소스 공유가 완료 된 듯 싶네요.. 필요하신 부분이 있으면 유용하게 쓰길 바라겠습니다...
다음 부터는 소스 부분부분을 해부하면서 소스 설명을 하는 형식으로 포스팅을 진행하겠습니다.
오늘은 여기까지입니다....


댓글 1개가 달렸습니다.
댓글쓰기
  1. 공부중
    2017.06.16 15:11 신고 |  수정/삭제  댓글쓰기

    자바 공부하고 있는 사람입니다. 항상 유용하게 이용하고 있어서 감사드릴 따름입니다. 다름이 아니라 'Import' 진행 과정에서
    household2 파일을 <Import Projects> 작업하는게 있는데 Browse..로 찾은 후 누르려고 하면 체크박스가 눌리지 않습니다.
    이 과정은 어떻게 해야하나요? 받으라는 대로 받았습니다...
    한가지 더..! Postgre 다운로드 하라고 해서 들어갔는데 어디서 다운받는지 모르겠습니다..
    번거롭겠지만 염치불구하고 글 남깁니다~ 도와주세요!