Skip to content

dev-zephyr/EMP_ex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMP_ex

조진성(zephyr)

1. 목표

  • EMP 테이블을 이용한 사원 관리 웹애플리케이션
  • 기본적인 CRUD 기능 구현
  • 실제 사용율이 높을 이름, 부서번호, 직책 키워드 검색 기능 구현

  • 각 column별로 sort 기능 구현(오름차, 내림차순 정렬)

  • Table 형태의 사원 목록과 사원 상세현황을 다른 레이아웃으로 UI 설계
    (insert, update, delete 모두 해당 페이지 안에서 사용할 수 있도록 UI와 기능 설계)

2. 사용 기술

  • Frontend : HTML, CSS, javascript, jQuery, Bootstrap4
  • Backend : Spring, SpringJDBC, HikariCP, myBatis, Lombok, Jackson*
  • Database : Oracle

3. Package, Views, Resources 구조

  • Backend는 일반적인 Spring-mvc 구조에 myBatis를 활용하기 위한 mapper 인터페이스 및 xml 사용
  • Frontend는 유지보수를 편하게 하기 위해 view를 담당하는 .jsp 파일과 ajax 및 유효성 검사를 위한 .js파일들을 각각 분리하여 grouping

4. 메인 페이지 화면

5. 주요 기능

  • CRUD

  • 검색

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors