Back-End/Spring
Spring Legcy 기초 셋팅
2024.11.26
✅ STS(Spring Tool Suite) + Spring Legacy Project 세팅 정리본1. JDK 설치install/openjdk 경로에 OpenJDK 설치이후 환경변수 설정 필요✔ JAVA_HOME 설정JAVA_HOME = C:\shinhan4\install\openjdk\openjdk-11.0.25Path 에 %JAVA_HOME%\bin 추가2. Lombok 설치STS가 Lombok을 인식하도록 구성해야 함.✔ Lombok 설치 파일 위치STS.exe가 있는 동일한 폴더에 lombok.jar 배치하거나설치된 Lombok을 STS에 적용✔ STS.ini 수정STS.ini 맨 아래쪽에 Lombok 설정 추가:-javaagent:lombok.jar3. STS.ini 파일에 실행 VM 설정 추가..
Front-End
포맷팅 라이브러리 사용법
2024.11.21
주요 태그와 사용법1. fmt:formatNumber숫자를 특정 형식으로 출력합니다.속성value: 포맷할 숫자.type: 형식 지정 (number, currency, percent).pattern: 커스텀 숫자 형식. 숫자: 통화: 퍼센트: 커스텀: 2. fmt:formatDate날짜와 시간을 지정된 형식으로 출력합니다.속성value: 포맷할 날짜 객체.type: 형식 지정 (date, time, both).pattern: 커스텀 날짜/시간 형식.dateStyle / timeStyle: 날짜/시간 스타일 지정 (short, medium, long, full).기본 날짜: 날짜만: 시간만: 커스텀 포맷: 3. fmt:setLocale페이지의 기본 로케일을 설정합니다.4. fmt:bundle다국어 ..
Front-End/WEB
JavaBeans란?
2024.11.21
JavaBeans는 Java에서 객체를 재사용할 수 있도록 설계된 클래스이다. JavaBeans는 간단한 규약을 따라 작성된 클래스이며, 주로 데이터 저장 및 전달(예: JSP, 서블릿, 또는 다른 계층 간)을 목적으로 사용됨JavaBeans의 특징기본 생성자: 매개변수가 없는 기본 생성자를 제공해야 한다.필드 접근 제한: 클래스의 멤버 변수(필드)는 private으로 선언된다.Getter와 Setter 메서드: 필드에 접근하기 위한 public 메서드를 제공해야된다.Serializable 구현 가능: JavaBeans 클래스는 보통 java.io.Serializable 인터페이스를 구현 해야한다. (필수는 아님)JavaBeans 사용법1. JavaBeans 클래스 작성아래는 User라는 JavaBean..
Front-End/WEB
이미지 파일저장
2024.11.21
1. 이미지 경로 저장 (추천)데이터베이스에 이미지를 직접 저장하지 않고, 서버의 특정 디렉토리에 이미지를 저장한 후 해당 이미지 파일의 경로를 artist_img 컬럼에 저장하는 방법입니다.이 방법은 데이터베이스의 크기를 효율적으로 관리하고 성능을 높이는 데 유리합니다.구현 단계:이미지 업로드 폼 작성 (JSP)1. 이미지 경로 저장 (추천)데이터베이스에 이미지를 직접 저장하지 않고, 서버의 특정 디렉토리에 이미지를 저장한 후 해당 이미지 파일의 경로를 artist_img 컬럼에 저장하는 방법입니다.이 방법은 데이터베이스의 크기를 효율적으로 관리하고 성능을 높이는 데 유리합니다.구현 단계:이미지 업로드 폼 작성 (JSP)jsp코드 복사 Artist Name: Artist Image: ..
Front-End/WEB
JSP INCLUDE
2024.11.21
1. 정적 포함 ( Directive)정적 포함은 컴파일 시 포함할 JSP 파일의 내용을 컴파일 타임 포함된다. 이는 JSP가 변환될 때 포함된 파일의 내용이 대상 JSP에 합쳐져 하나의 서블릿으로 변환된다.사용법: 특징:포함 파일 내용이 컴파일 시점에 병합됩니다.포함된 JSP 파일은 원본 JSP와 함께 하나의 서블릿 파일로 컴파일됩니다.주로 공통적인 HTML 구조(예: 헤더, 푸터, 사이드바)를 삽입할 때 유용합니다.파일의 변경 사항은 JSP를 다시 컴파일해야 반영됩니다.예제:header.jsp Welcome to My Websiteindex.jsp This is the main content.결과 출력: Welcome to My Website This is the main..