일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- pagination
- crud
- DATABASE
- mariadb
- try-catch
- 개발도서
- css
- 오류
- integer
- Java
- EmailJS
- springboot
- javascript
- 상수
- 반복문
- HTML
- 향상된for
- 개발
- 열거형
- emailauth
- Throw
- 페이징
- DB
- 메서드
- url경로
- 리뷰페이징
- 비전공자를위한 이해할 수 있는 IT 지식
- 예외
- 공부
- 연산자
- Today
- 0
- Total
- 377
목록전체 글 (37)
o-yoon

📌 상품 등록(C) - 조건 : 관리자만 작성가능 - 기능 : 쇼핑몰에 판매할 상품을 등록 ✅ DB구성 상품에 필요한 정보들은 상품명(item_name),상품상세(item_detail),가격(price), 수량(count), 작성날짜(created_on), 대표 이미지(titleImage_name,titleImage_mime,titleImage_data), 상품분류(category_id), 브랜드(seller_index) 로 정했다. 그 중에서 상품분류와 브랜드는 상품을 등록할때마다 새로 적기엔 번거로우니 테이블을 따로 만들어 값을 넣고, 각 테이블의 기본키( id와 index)를 외래키로 받아오도록 작성했다. 또한 대표이미지의 사진은 1개만 등록할것임으로 이미지 테이블을 따로 빼지않고 상품 테이블에 함..
이번엔 회원가입, 이메일 재설정,비밀번호 재설정 등 많은 서비스 구현에서 사용되는 emailAuth 를 구현해보자 ! 1. '이메일 인증' 버튼을 누르면 Controller 에서 작동될 'postEmail' 메서드 만들기 @RequestMapping(value = "email", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseBody public String postEmail(UserEntity user, EmailAuthEntity emailAuth) throws NoSuchAlgorithmException, MessagingException { Enum result = this.memberServic..

1. MemberController에서 회원가입시 정보를 받을 화면을 getRegister 메서드에서 register.html 연결 @RequestMapping(value = "register", method = RequestMethod.GET, produces = MediaType.TEXT_HTML_VALUE) public ModelAndView getRegister() { ModelAndView modelAndView = new ModelAndView("member/register"); return modelAndView; } 2. 이메일 인증,비밀번호 해싱 등 다른 서비스 구현은 다음에 할 테니 우선 생략 위 html 에서 입력받은 'user' 객체를'IMemberMapper' 객체의 'insert..
public class Main { public static void main(String[] args) throws Exception{ System.out.println(); } /** * 어떠한 수에 대한 제곱을 계산하여 반환한다. * @param a 1이상의 정수 * @param b 1이상의 정수 * @return a의b 제곱 */ public static int pow(int a, int b) { int result =1; for (int i =0; ionlyOdds == (x%2 != 0)) .toArray(); // 일반 for 문으로 푸는 방법 int size =0; for (int number : numbers){ if(onlyOdds && number %2 != 0){ size++; co..