분류 전체보기
-
240206_스프링부트 쇼핑몰 프로젝트카테고리 없음 2024. 2. 6. 16:56
클래스분석 UML Class Diagram 인텔리제이->패키지 선택->우클릭->diagrams->class선택->diagrams itemRepository.java @Modifying @Query("DELETE FROM CartItem c WHERE c.item.id = :itemId") void deleteCartItemByItemId(Long itemId); @Modifying @Query("DELETE FROM OrderItem o WHERE o.item.id = :itemId") void deleteOrderItemByItemId(Long itemId); @Modifying @Query("DELETE FROM ItemImg o WHERE o.item.id = :itemId") void delete..
-
240205_React카테고리 없음 2024. 2. 5. 16:47
import React, { useState } from "react"; function SignUp(props) { const [name, setName] = useState(""); const [gender, setGender] = useState("비공개"); const handleChangeName = (event) => { setName(event.target.value); } const handleChangeGender = (event) => { setGender(event.target.value); } const handleSubmit = (event) => { alert(`이름: ${name}, 성별:${gender}`); event.preventDefault(); }; return ( 이..
-
-
240201_Springboot 쇼핑몰 실습카테고리 없음 2024. 2. 1. 17:04
DB에 Company 필드 추가 create database shop default character set utf8 collate utf8_general_ci CREATE TABLE shop ( company VARCHAR(255) ); 메인 페이지 //main.html ...생략 [[${item.itemNm}]] 제조사 : [[${item.company}]] [[${item.itemDetail}]] [[${item.price}]]원 ...생략 package com.shop.dto; import com.querydsl.core.annotations.QueryProjection; import lombok.Getter; import lombok.Setter; @Getter @Setter public cla..
-
240131_Springboot카테고리 없음 2024. 1. 31. 17:01
모달창과 모달리스의 차이 모달 창 (Modal Dialog): 블로킹: 모달 창은 사용자가 부모 창 또는 부모 대화 상자와 상호 작용하기 전에 닫히지 않습니다. 다시 말하면, 모달 창이 열려 있으면 그 창 외에 다른 부분과 상호 작용이 불가능한 블로킹 특성이 있습니다. 주로 중요한 정보나 작업: 사용자로부터 특정 작업이나 정보를 얻어야 할 때 주로 사용됩니다. 예를 들어, 메시지 확인, 사용자 인증, 또는 작업 완료 후 결과 표시 등에 사용됩니다. 모달리스 창 (Modeless Dialog): 블로킹되지 않음: 모달리스 창은 사용자가 부모 창과 동시에 상호 작용할 수 있습니다. 모달 창이 열려 있어도 다른 부분과 계속 상호 작용할 수 있어 사용자에게 블로킹 효과가 없습니다. 주로 부가 정보 또는 도움말:..
-
-
-