일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 삭제 구현
- 로그인 기능
- BCrypt 적용
- oracle 설치방법
- 쇼핑몰 프로젝트
- 스프링 포트폴리오
- 스프링 HikariCP
- ResponseEntity
- 스프링 쇼핑몰
- 스프링 프로젝트
- 스프링 메일 전송
- 스프링 이미지
- 스프링 프로젝트 기본 설정
- 인증번호 전송
- 스프링 프로젝트 설정
- 스프링 게시판 구현
- 쇼핑몰 포트폴리오
- Bcrypt
- 정규표현식
- spring 쇼핑몰
- 파일 업로드
- 로그아웃 기능 구현
- 스프링 업로드
- 스프링 게시판
- 회원가입 기능
- 스프링 파일 삭제
- 스프링 쇼핑몰 프로젝트
- spring 프로젝트
- 이미지 출력
- arraylist
- Today
- Total
목록분류 전체보기 (281)
Kim VamPa
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 로그인 기능에 사용할 쿼리문 작성 2~3회 포스팅에 걸쳐서 진행될 로그인 기능 구현의 전체적인 방향은 다음과 같습니다. 1. 아이디, 비번 입력 후 서버 제출 2. DB 요청하여 아이디, 비번 일치 여부 확인 3. 일치시 메인 페이지 이동 4. 불일치시 로그인 페이지 이동 이번 포스팅에선 "2. DB 요청하여 아이디 비번 일치 여부 확인"을 위해 사용될 쿼리문, mapper 인터페이스, service 인터페이스, 클래스를 작성할 것입니다. 순서 1. 쿼리문 작성 & MemberMapper.xml 작성 2. ..
목표 1. git을 사용하는 이유 2. git 저장소 생성 (CLI 방법) 버전 관리 시스템이란 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템입니다. 이러한 버전 관리 시스템 중 현재 가장 많이 사용되는 것이 바로 Git입니다. 이러한 Git을 사용하는 방법 중 CLI 방식의 Git 사용법을 몇 회의 포스팅을 거쳐서 공부하고 실습할 것입니다. 이번 포스팅에선 git을 왜 많이 사용하는지에 대해서 알아보고 git을 사용하기 위한 가장 기본적인 방법인 "git 저장소 생성" 방법에 대해 알아보고자 합니다. 실습은 Window를 사용하는 관계로 Git Bash를 사용하겠습니다. 순서 1. git을 사용하는 이유 2. 명령어(git init) 1. git을 사용하는 ..
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 이메일 형식을 검사하는 유효성 검사 메서드 제작 및 적용 앞선 포스팅에서 큰 틀의 유효성 검사는 완성을 하였습니다. 이와 더불어 작은 부분에 유효성 검사를 적용할 부분들은 많습니다. 예를 들어서 아이디의 형식과 길이를 제한하도록 하는 유효성 검사들을 만들 수도 있습니다. 만들어질 수 있는 여러 유효성 검사들의 큰 맥락은 같기 때문에 이번 포스팅에선 이메일 형식 유효성 검사 한 개만 진행해 보겠습니다. 구현하고자 하는 이메일 형식 유효성 검사는 사용자가 "xxxxx@xxx.com"형식을 사용을 하는지 확인하는..
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 회원가입 유효성 검사 완성 순서 1. 이름 유효성 검사 2. 이메일 유효성 검사 3. 인증번호 유효성 검사 4. 주소 유효성 검사 5. 최종 유효성 검사 및 전송 6. 테스트 1. 이름 유효성 검사 회원가입 버튼 작동 메서드 내부에 아래의 코드를 추가합니다. 코드를 해석하면 이름(name) 입력란이 아무것도 입력되지 않았을 때 span 태그가 보이도록 하고 nameCheck 변수는 false를 대입합니다. 이름(name) 입력란에 입력이 되어 있다면 span 태그는 사라지게 하고 nameCheck에 true..