검색어 입력폼

로그인/회원가입, JAVA기반의 SpringMVC & MYBATIS, JSP(EL/JSTL기반)/SERVLET, JQUERY(AJAX)

저작시기 2014.10 |등록일 2014.11.02 | 최종수정일 2017.08.23 파일확장자압축파일 (zip) | 2페이지 | 가격 5,000원

소개글

로그인/회원가입, JAVA기반의 SpringMVC & MYBATIS, JSP(EL/JSTL기반)/SERVLET, JQUERY(AJAX)

------ 본 프로젝트는 학습용입니다(키워드 및 제목에 명시한 기술은 모두 사용되었습니다)

- 자바 기반의 메이븐 프로젝트입니다.(로그인/회원가입, CRUD)
- 먼저 이클립스로 실행하셔야하며, sql폴더의 쿼리문을 오라클DB에 부으셔야합니다.
- 프로그램을 구동하려면 기본적으로 웹환경(톰캣, 오라클)을 셋팅하셔야 하며,
스프링을 지원하는 이클립스를 다운받으셔야합니다.
- import하시면 디폴트로 java하위버전과 서버가 셋팅이 안되어있을 수 있습니다.(첨부ppt참조)

- 전체적으로 MVC구조로 되어있고, DAO, DTO(DOMAIN), SERVICE(IMPL),
CONTROLLER로 패키지가 나뉘어져있습니다.

- 맨 처음 index..jsp 로 실행합니다.

- 회원정보는 sql파일을 보시면 파악할 수 있기때문에, 그에 맞게 로그인을 진행합니다.
- 단 , admin계정은 grade가 A인 특수한 권한이기때문에, 로그인시 일반유저와는 다른 관리자 화면이 나오게 됩니다.
- 관리자는 전체회원을 관리 할 수 있는데, 회원정보 변경/삭제는 비동기통신(JQUERY기반)
으로 처리하였습니다.
(참조페이지. 1. member/list.jsp,
2. Membercontroller @Response어노테이션 부분)

궁금한 사항은 colorphoho@naver.com으로 연락주시기 바랍니다.

컴파일 실행환경

JAVA SDK 1.7, TOMCAT, ORACLE, SPRING실행 가능한 버전의 이클립스, MAVEN PROJECT

압축파일내 파일목록

.settings/org.eclipse.core.resources.prefs
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.m2e.core.prefs
.settings/org.eclipse.wst.common.component
.settings/org.eclipse.wst.common.project.facet.core.xml
WebContent/META-INF/MANIFEST.MF
WebContent/WEB-INF/lib/jstl.jar
WebContent/WEB-INF/lib/log4j-1.2.12.jar
WebContent/WEB-INF/lib/mybatis-3.2.2.jar
WebContent/WEB-INF/lib/standard.jar
WebContent/WEB-INF/dispatch-servlet.xml
WebContent/WEB-INF/web.xml
WebContent/css/style.css
WebContent/js/httpRequest.js
WebContent/js/jquery-1.9.1.js
WebContent/member/delete.jsp
WebContent/member/list.jsp
WebContent/member/login.jsp
WebContent/member/main.jsp
WebContent/member/memberjoin.jsp
WebContent/member/sidecontent.jsp
WebContent/member/update.jsp
WebContent/member/view.jsp
sql/create_member.sql
src/main/java/conf/dtd/mybatis-3-config.dtd
src/main/java/conf/dtd/mybatis-3-mapper.dtd
src/main/java/conf/SqlMapConfig.xml
src/main/java/conf/member.xml
src/main/java/controller/Membercontroller.java
src/main/java/domain/MemberBean.java
src/main/java/exception/DuplicatedException.java
src/main/java/exception/RecordNotFoundException.java
src/main/java/model/dao/MemberDAO.java
src/main/java/model/dao/MemberDAOImpl.java
src/main/java/model/service/MemberService.java
src/main/java/model/service/MemberServiceImpl.java
src/main/java/log4j.properties
src/main/webapp/WEB-INF/view/showMessage.jsp
src/main/webapp/WEB-INF/mvc-config.xml
src/main/webapp/WEB-INF/web.xml
target/classes/conf/dtd/mybatis-3-config.dtd
target/classes/conf/dtd/mybatis-3-mapper.dtd
target/classes/conf/SqlMapConfig.xml
target/classes/conf/member.xml
target/classes/controller/Membercontroller.class
target/classes/domain/MemberBean.class
target/classes/exception/DuplicatedException.class
target/classes/exception/RecordNotFoundException.class
target/classes/model/dao/MemberDAO.class
target/classes/model/dao/MemberDAOImpl.class
target/classes/model/service/MemberService.class
target/classes/model/service/MemberServiceImpl.class
target/classes/log4j.properties
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/UCAMP20A110/pom.properties
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/UCAMP20A110/pom.xml
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/color/pom.properties
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/color/pom.xml
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/spring/pom.properties
target/m2e-wtp/web-resources/META-INF/maven/org.springframework.samples.service.service/spring/pom.xml
target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
.classpath
.project
.springBeans
excute.gif
pom.xml
권한별 화면캡쳐.pptx
환경설정메뉴얼.pptx

참고 자료

없음
다운로드 맨위로