본문 바로가기
Web Program/GWT

[3] GWT + Maven Login Page Database 연동

by 학수씨 2014. 7. 1.

-Contents-


[3] GWT + Maven Login Page Database 연동

[2] GWT + Maven Login Page Database 연동

[1] GWT + Maven Login Page 만들기


난 코드 설명따윈 개나 줘버린다..~ ㅋ

일단 따라 해서 구동되는 모습을 보여주는것이 나의 목표이고~~


구동되는 모습을 분석해가며 코드를 이해하는것은 이 글일 보는 사람의 몫이다..


일단 새로운 Service 를 만들어야 한다..


새로운 Service를 만드는 방법은 Auto 로 만드는 방법이 있긴한데 난 사용하지 않는다... 왜냐면... 나중에 유지보수 할때 엄청 빡셈.. 걍 자동으로 Service 만들고 함수 추가하고 그러다가~~~ 나중에 유지보수 할때.. 여튼 힘듬!


그래서 Service 관련 File 의 경우 그냥 힘들더래도 일일이 만들어주는 편이다.



일단 소스코드 부터 올리겠음.



com.hellogwt.client.service -> AccountService.java



com.hellogwt.client.service -> AccountServiceAsync.java



com.hellogwt.server.persistence -> AccountMapper.java



com.hellogwt.server.service -> AccountServiceImpl.java
.

com.hellogwt.shared.domain -> Account.java

뭐 다들 아시겠지만 소스코드 분석은 각자 알아서~~~


따라하기 귀찮으신 분들을 위해!!!


소스코드 압축해서 올려드립니다~



musicPie.tar.gz


자 이제 실행을 해보면 아래와 같이 동작합니다..


참고로 메인이미지는 html 이랑 css 파일 수정해서 바꿧음..ㅋㅋ



초기화면


정상적으로 로그인 성공화면(DB연동)



패스워드가 맞지 않을때~


아이디가 존재하지 않을때~


위 두 화면은 스크린샷 찍기 귀찮음... 알아서 돌려 보시길....



이제 다음에는 Spring 세션을 사용하여 Session Service 를 만들 예정~





댓글