์‚ญ์ œ 3

Spring ์ผ์ง€ #75 (20211019) ์‹œํ—˜ ๋Œ€๋น„(๋ฌผํ’ˆ ์กฐํšŒ, ์‚ญ์ œ, ์ˆ˜์ • ๋“ฑ๋ก)

75. ๋ฌผํ’ˆ ์กฐํšŒ, ์‚ญ์ œ, ์ˆ˜์ • ๋“ฑ๋ก -๋ฌผํ’ˆ ์กฐํšŒ, ์‚ญ์ œ, ์ˆ˜์ • * ์ €์žฅ์†Œ ์ƒ์„ฑ(ItemRepository.java) package com.example.repository; import java.util.List; import com.example.entity.Item; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.stereotype.Repository; @Repository public interface ItemRepository extends JpaRepository{ //SELECT * FROM ITEM8 WHERE NAME=? Item findByName(String name); /..

Spring 2021.10.21

Spring ์ผ์ง€ #63 (exam) ์‹œํ—˜ ๋Œ€๋น„8(์‚ญ์ œํ•˜๊ธฐ)

63. ์‚ญ์ œํ•˜๊ธฐ -์‚ญ์ œํ•˜๊ธฐ * ์‚ญ์ œํ•˜๊ธฐ ํƒœ๊ทธ ์ถ”๊ฐ€(board_select_one.jsp) * ์กฐํšŒ์ˆ˜ ์ฆ๊ฐ€ ์ฒ˜๋Ÿผ script๋ฅผ ์ด์šฉํ•ด ์‚ญ์ œํ•˜๊ธฐ๋ฅผ ๊ตฌํ˜„ํ•œ๋‹ค. ... .... ๋ชฉ๋ก์œผ๋กœ ์‚ญ์ œํ•˜๊ธฐ ์ด์ „๊ธ€ ๋‹ค์Œ๊ธ€ ... ... * script ์ƒ์„ฑ * ์‚ญ์ œ ํ™•์ธ์ฐฝ์„ ๋„์›Œ ํ™•์ธ ์‹œ ์‚ญ์ œ๊ฐ€ ๋˜๋„๋ก ํ•œ๋‹ค. ๋”๋ณด๊ธฐ DOCTYPE html> ์ƒ์„ธ ํŽ˜์ด์ง€ ์ƒ์„ธ ํŽ˜์ด์ง€ ๊ธ€๋ฒˆํ˜ธ : ๊ธ€์ œ๋ชฉ : ๊ธ€๋‚ด์šฉ : ์ž‘์„ฑ์ž : ์กฐํšŒ์ˆ˜ : ๋‚ ์งœ : ์ด๋ฏธ์ง€ : ๋ชฉ๋ก์œผ๋กœ ์‚ญ์ œํ•˜๊ธฐ ์ด์ „๊ธ€ ๋‹ค์Œ๊ธ€ function deleteBoard(no){ const ret = confirm("์‚ญ์ œํ• ๊นŒ์š”?"); if(ret){ const xhr = new XMLHttpRequest(); const url = "/ROOT/board/delete?no="+no; xhr..

Spring 2021.10.08