분류 전체보기

🍀 Spring Boot

[Spring Boot] Lombok 설치

Lombok 설치 1. 다운로드 https://projectlombok.org/download Download projectlombok.org Lombok 다운로드 사이트 → Download 2. 설치 명령 프롬프트 실행 다운로드 파일 압축해제 java -jar 다운로드 파일경로\다운로드 파일명.확장자 // ex java -jar D:\PJH\resource\lombok.jar Specify location... 클릭 SpringToolSuite4.exe 파일 선택 SpringToolSuite4 경로 설정 확인 → Install / Update 클릭 설치 완료 → Quit Installer 클릭 3. 설정 Available → Lombok 검색 → Developer Tools - Lombok 선택 bui..

🍀 Spring Boot

[Spring Boot] STS 4(Spring Tool Suite 4) 설치 / 프로젝트 생성

STS 4 설치 1. STS 다운로드 https://spring.io/tools Spring | Tools spring.io Spring 홈페이지 → Spring Tools 4 for Eclipse → 원하는 운영체제 다운로드 2. 설치 명령 프롬프트 실행 다운로드 파일 압축해제 java -jar 다운로드 파일경로\다운로드 파일명.확장자 // ex java -jar D:\PJH\resource\spring-tool-suite-4-4.20.0.RELEASE-e4.29.0-win32.win32.x86_64.self-extracting.jar 압축해제 성공 3. 프로그램 실행 C:\Users\User\sts-4.20.0.RELEASE 경로 이동 → SpringToolSuite4.exe 실행 실행 화면 4. 프..

카테고리 없음

[팀 프로젝트] 회원가입 유효성 검사

회원가입 유효성 검사 회원가입 양식의 유효성 검사는 사용자가 올바른 정보를 제공하도록 보장하고, 데이터베이스 또는 사용자 정보를 처리하는 데 오류를 방지하기 위해 중요합니다. 회원가입 페이지 회원가입 아이디 * 이름 * 비밀번호 * 비밀번호 확인 * 연락처 * 이메일 * 주소 * 상세주소 * signup.jsp 일반적인 회원가입 양식과 비슷하게 구현을 했고 유효성 검사는 jQuery 라이브러리를 이용하여 구현하기 때문에 상단에 jQuery CDN을 작성하였습니다. 아이디 유효성 검사 아이디 * 사용자가 입력한 아이디를 담을 inputId와 아이디의 유효성 상태인 flagId 변수를 선언합니다. id 속성이 inputId인 요소에 대한 이벤트 핸들러를 설정합니다. 사용자가 해당 input 태그에 입력하면 ..

☘️ Spring

[Spring] Day74 - 다국어 처리

다국어 처리 이전에는 다른 언어로 서비스를 해야했을때 jsp 파일 자체를 여러개 제작해야 했습니다. 하지만 Spring 프로젝트에서는 메세지 파일만을 제작하여 활용 가능합니다. 메세지 파일 작성하기 # key = value header.page.title = MAIN PAGE header.title = INSERT TITLE header.content = INSERT CONTENT header.file = SELECT FILE header.btn = INSERT body.image = DEFAULT IMAGE footer.goback = GO BACK MAIN messageFile_en.properties # key = value header.page.title = \uBA54\uC778 \uD398\u..

☘️ Spring

[Spring] Day72 - Spring 비동기처리

Spring 비동기처리 스프링 레거시 프로젝트에서는 별도의 라이브러리없이 비동기처리를 진행할 수 있습니다. .ajax() 비동기 요청시 JSON 데이터를 주고받을 수 있는데 JSON 데이터는 { key : value } 형태로 Map 컬렉션과 유사합니다. TEST1 test1.jsp package com.spring.view.controller; import java.util.Map; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import..

☘️ Spring

[Spring] Day70 - NULL update 이슈

NULL update 이슈 NULL update 이슈란 데이터베이스 업데이트 작업 중에 NULL 값을 업데이트하려고 할 때 발생하는 문제를 의미합니다. 일반적으로 데이터베이스에서 NULL 값은 데이터가 존재하지 않음을 나타내기 위해 사용됩니다. 따라서 NULL 값을 업데이트하려는 시도는 데이터 무결성과 관련된 문제를 발생시킬 수 있습니다. NULL update 이슈 사례 사진 게시판을 이용하는 사용자를 예시로 들어보겠습니다. 사용자가 사진 게시판 게시글 작성 제목, 내용, 사진 첨부 입력 후 작성 완료 사용자가 게시글 수정 수정 시 별도의 사진을 첨부하지 않으면 해당 파라미터 값이 NULL로 변경 NULL값이 Controller → Service → DAO → DB까지 전달 이 상황은 사용자가 게시글을 ..

harveydent
'분류 전체보기' 카테고리의 글 목록 (2 Page)