Java JDBC와 DAO 패턴으로 회원 로그인·가입 기능 구현하기

먼저 회원 정보를 저장할 테이블을 만듭니다. CREATE TABLE member ( user_id VARCHAR(20) PRIMARY KEY, user_pw VARCHAR(255) NOT NULL ); JavaBean는 데이터를 담는 객체 역할을 합니다. 실제 데이터베이스 접근은 DAO(Data Access Object)가 담당하며, DAO는 데이터베이스와 비즈니스 로직 사이에서 CRUD를 수행합니다. 여기서는 데이터 접근 로직을 DAO로 ...

9월 8일 03:18에 게시됨

SMBMS 슈퍼마켓 관리 시스템의 역할 목록 조회 기능 구현

1. RoleDao 인터페이스 정의 데이터베이스에서 역할(Role) 정보를 가져오기 위한 DAO 인터페이스를 작성합니다. package com.thhh.dao.role; import com.thhh.pojo.Role; import java.sql.Connection; import java.sql.SQLException; import java.util.List; public interface RoleDao { // 시스템 내의 모든 역할 목록을 조회하는 메서드 List<Role> fetc ...

8월 3일 19:34에 게시됨

SMBMS 프로젝트 비밀번호 변경 기능 구현

비밀번호 변경 기능 개요 본 프로젝트에서는 사용자 비밀번호 변경 기능을 구현한다. 이 기능은 데이터베이스와 직접적으로 연동되어야 하며, 보안상 비밀번호를 평문으로 저장하지 않고 해시 처리하는 것이 일반적인做法이다. 그러나 본 튜토리얼에서는 기본적인密码 변경 기능의 구현 과정에 집중한다. 1. 프론트엔드 링크 설정 먼저 사용자가 비밀번호 변경 페이지에 ...

5월 30일 22:59에 게시됨