×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

IT GO, UP GO (있고 없고)

(디지털컨버전스) React & Spring 활용 자바(Java) 개발자 양성과정 (5)

 
오.지.개
강호형(팀장) ,  선종범 ,  이주원 ,  최경환
개요 취업을 준비하는 개발자들이 겪는 정보 부족과 학습의 어려움을 해소할 수 있도록 하고, 동기 부여 및 성장을 위한 환경 조성의 필요성이 증가함으로써, 개발자 취업 준비생들을 위한 최적화된 정보를 제공함과 동시에 커뮤니티를 통해 다양한 상호 지식 공유와 협력을 통해 취업 준비생들의 취업 성공률 향상을 지원
구현기능 회원 기능 (가입, 로그인/로그아웃, 찾기, 탈퇴, 마이페이지),
쪽지 기능 (보낸/받은 쪽지함, 작성, 삭제),
게시판 기능 (정보나눔, 스터디, 자유, 지식인, IT 뉴스, 공지사항 - CRUD, 댓글, 필터링, 검색, 좋아요, 북마크),
관리자 기능 (회원/게시판/댓글 관리, 회원과 1대1 대화 기능)
설계의 주안점 1) UI/UX 중심 설계
- 개발자 취업 준비생이 자주 찾는 정보(채용, Q&A, 스터디 등)를 한눈에 확인할 수 있도록 직관적인 화면 구성 설계
- 주요 게시판(정보나눔, 지식인, 자유, 스터디 등)을 메인 페이지에서 빠르게 접근할 수 있는 구조로 설계

2) 사용자 중심 기능 설계
- 마이페이지 내에서 내가 작성한 글/댓글, 좋아요·북마크한 글 관리 기능 구현
- 쪽지 기능을 통해 회원 간 커뮤니케이션 강화

3) 안정적인 백엔드 구조 및 데이터 설계
- Spring MVC 기반의 3계층 구조(Controller-Service-DAO)로 유지보수성 향상
- MyBatis를 통한 SQL 관리 및 DB 연동 최적화
- 게시판별 테이블 구조를 분리

4) 보안 및 권한 관리
- 회원/관리자 권한 구분(Role-based Access Control) 적용
- 로그인 시 세션 기반 인증 및 비밀번호 암호화(BCrypt) 처리
- SQL Injection, XSS 방지 로직 적용
- 관리자 전용 페이지 분리로 접근 제어 강화

5) 커뮤니티 활성화를 위한 콘텐츠 관리
- 각 게시판별 CRUD 구현 및 검색·필터링 기능 강화
- 인기글/최신글 정렬 기능으로 정보 접근성 향상
사용기술 및
개발환경
Frontend: HTML, CSS, JavaScript, jQuery.
Backend: Spring Boot, MyBatis, Tomcat, ORACLE
개발환경: Visual Studio Code, SQLDeveloper, STS
이전글   |   Talk & Deal
다음글   |   플릭스팟 (FlickSpot)
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀