thymleaf 3

[vscode] java17 + springboot3.1 + mysql8 + mybatis3.0 + themleaf

오랜만에 java 프로젝트 생성해봅니다.이번엔 intelliJ IDEA 대신 vscode 로 셋팅해 봅니다.Mysql 테이블 생성 및 데이터 insertCREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE NOT NULL);INSERT INTO users (name, email) VALUES('John Doe', 'john.doe@example.com'),('Jane Smith', 'jane.smith@example.com'),('Mike Johnson', 'mike.johnson@example.com'),('Emily Brown', 'emily.brown@e..

IntelliJ 이용하여 스프링 부트 + JPA + Mysql + thymleaf 게시판 CRUD

IntelliJ IDEA를 사용하여 스프링 부트(Spring Boot) 기반의 웹 애플리케이션을 개발하며, JPA(Java Persistence API)를 통해 MySQL 데이터베이스를 사용하고 Thymeleaf를 사용하여 간단한 게시판의 CRUD(Create, Read, Update, Delete) 기능을 구현하는 과정을 설명합니다. 이 프로젝트를 만들기 위한 단계별 가이드입니다. 전제 조건: - IntelliJ IDEA 설치 - JDK 11 설치 - 스프링 부트 프로젝트 생성 및 설정 - MySQL 데이터베이스 설치 및 설정 IntelliJ IDEA로 스프링 부트 프로젝트 생성 IntelliJ IDEA를 열고 "File" 메뉴에서 "New"를 선택한 다음 "Project"를 클릭합니다. "Spring..

intelliJ Springboot + MyBatis + MySQL + thymeleaf 셋팅 및 연동(3)

thymleaf 를 이용하여 html 파일을 바꿔봅시다. TestController.java package com.naya.shop.controller; import com.naya.shop.dto.TestDto; import com.naya.shop.service.TestService; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import java.util.List; @Controller public class TestController { private final TestSer..