본문 바로가기

SpringBoot

(37)
SpringBoot(13) - Server, JPA, DB 예제(form 입력값 저장 / 검색 결과 출력), 추가 정리 사항 1) SpringBoot   1-1) Server, JPA, DB 예제      1-1-1) form 입력값 저장      1-1-2) 검색 결과 출력   1-2) 추가 정리사항     1) SpringBoot1-1) Server, JPA, DB 예제 [src/main/resources] - [templates] 안에 home.html 파일 생성 후 아래와 같이 작성 [ web3 ] 저장 테스트 사용자 입력값을 저장 사용자 정보 조회   1-1-1) form 입력값 저장 (1) [src/main/java] - [net.datasa.web3] 안에 PersonController.java 파일 생성 후 아래와 같이 작성package net.datasa.web3;import org.sp..
SpringBoot(12) - Spring Boot/JPA/MySQL 구조, 추가 정리 사항 1) SpringBoot   1-1) Spring Boot/JPA/MySQL 구조   1-2) 추가 정리 사항     1) SpringBoot1-1) Spring Boot/JPA/MySQL 구조   (1) build.gradleplugins { id 'java' id 'org.springframework.boot' version '3.3.1' id 'io.spring.dependency-management' version '1.1.5'}group = 'net.datasa'version = '0.0.1-SNAPSHOT'java { toolchain { languageVersion = JavaLanguageVersion.of(17) }}configurations { compileOnly { extends..
SpringBoot(11) - Thymeleaf 예제(반복문), DBeaver(SQL 예제), 추가 정리 사항 1) SpringBoot   1-1) Thymeleaf 예제(반복문)   1-2) DBeaver(SQL 예제)   1-3) 추가 정리 사항     1) SpringBoot1-1) Thymeleaf 예제(반복문)(1) [src/main/java] - [net.datasa.web2.controller] 안에 Thymeleaf Controller.java 파일 생성 후 아래와 같이 작성package net.datasa.web2.controller;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import org.springframework.stereotype.Controller;import org.springframework..
SpringBoot(10) - Thymeleaf 예제(경로 생성과 하이퍼링크, 객체 출력, 포매팅, 문자열 다루기, 제어문, 리스트와 맵), 추가 정리 사항 1) SpringBoot   1-1) Thymeleaf 예제(경로 생성과 하이퍼링크, 객체 출력, 포매팅, 문자열 다루기, 제어문, 리스트와 맵)   1-2) 추가 정리 사항     1) SpringBoot 1-1) Thymeleaf 예제(경로 생성과 하이퍼링크, 객체 출력, 포매팅, 문자열 다루기, 제어문, 리스트와 맵) (1) [src/main/java] - [net.datasa.web2.controller] 안에 Thymeleaf Controller.java 파일 생성 후 아래와 같이 작성package net.datasa.web2.controller;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import org..
SpringBoot(9) - 쿠키 예제(닉네임 출력 및 방문 횟수 카운트), Local Storage, Session Storage 예제(값 저장/읽기/삭제), Thymeleaf 예제, 추가 정리 사항 1) SpringBoot   1-1) 쿠키 예제(닉네임 출력 및 방문 횟수 카운트)   1-2) Local Storage, Session Storage 예제      1-2-1) 값 저장/읽기/삭제      1-2-2) 방문 횟수 카운트   1-3) Thymeleaf 예제   1-4) 추가 정리 사항     1) SpringBoot[src/main/resources] - [templates] 안에 home.html 파일 생성 후 아래와 같이 작성 [ web2 ] Lombok & Logger 사용 Lombok 사용하기 Logger 사용하기 서버로 데이터 보내기/받기 GET 방식으로 보내기 POS..
SpringBoot(8) - Cookie 예제(쿠키 저장/읽기/삭제, 방문 횟수 카운트), 추가 정리 사항 1) SpringBoot   1-1) Cookie 예제      1-1-1) 쿠키 저장/읽기/삭제       1-1-2) 방문 횟수 카운트   1-2) 추가 정리사항     1) SpringBoot1-1) Cookie 예제 1-1-1) 쿠키 저장/읽기/삭제 (1) [src/main/resources] - [templates] 안에 home.html 파일 생성 후 아래와 같이 작성 [ web2 ] Lombok & Logger 사용 Lombok 사용하기 Logger 사용하기 서버로 데이터 보내기/받기 GET 방식으로 보내기 POST 방식으로 보내기 Model 객체 이용하기 ..
SpringBoot(7) - Session 예제(login, logout, login 시 메뉴) 1) SpringBoot   1-1) Session 예제(login, logout, login 시 메뉴)     1) SpringBoot1-1) Session 예제(login, logout, login 시 메뉴) (1) [src/main/resources] - [templates] 안에 home.html 파일 생성 후 아래와 같이 작성 [ web2 ] Lombok & Logger 사용 Lombok 사용하기 Logger 사용하기 서버로 데이터 보내기/받기 GET 방식으로 보내기 POST 방식으로 보내기 Model 객체 이용하기 예제 계..
SpringBoot(6) - 계산기 예제(Version 2개), Session 1) SpringBoot   1-1) 계산기 예제(Version 2개)   1-2) Session     1) SpringBoot1-1) 계산기 예제(Version 2개)계산기 (1) [src/main/java] - [net.datasa.web2.controller] 안에 ExController.java 파일 생성 후 아래와 같이 작성 package net.datasa.web2.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework...