본문 바로가기

분류 전체보기59

Spring 3.0과 Spring Boot의 차이점 1. 개발 및 배포의 단순화를 위한 Spring Boot의 등장 Spring Framework는 Java 기반의 애플리케이션을 빠르고 효율적으로 개발할 수 있도록 도와주는 강력한 프레임워크입니다. 그 중에서도 Spring 3.0과 Spring Boot는 각각 특징적인 장점을 가지고 있으며, 개발자들은 이 둘 사이의 차이를 이해하고 적절히 활용할 필요가 있습니다. 1-1. Spring 3.0 Spring 3.0은 2009년에 출시되었으며, 이전 버전의 Spring Framework에 비해 많은 기능 개선과 업그레이드를 제공했습니다. 주요 변경 사항은 아래와 같습니다. 기능 개선 및 업그레이드: Java 5 지원: Spring 3.0부터는 Java 5 이상의 버전을 지원하며, 이로써 제네릭스, 애노테이션, .. 2024. 2. 18.
Oracle 타임스탬프기능 및 date 변환 방법 1: Oracle Timestamp 데이터 유형AS OF TIMESTAMP 구문을 사용하여 특정 시간에 테이블의 상태를 조회하는 방법을 설명했었습니다. 이를 다시 사용하여 원하는 시간에 테이블의 상태를 세분화하여 조회할 수 있습니다. 예를 들어, 'my_table'이라는 테이블에서 2024년 1월 1일 오전 9시의 상태를 조회하려면 다음과 같이 쿼리를 작성할 수 있습니다: SELECT * FROM my_table AS OF TIMESTAMP TO_TIMESTAMP('2024-01-01 09:00:00', 'YYYY-MM-DD HH24:MI:SS');위의 쿼리에서 TO_TIMESTAMP() 함수를 사용하여 문자열을 타임스탬프 형식으로 변환하여 2024년 1월 1일 오전 9시에 해당하는 테이블 상태를 조회합.. 2024. 2. 17.
오라클 데이터 타입: 타입의 중요성과 다양한 유형 1: 데이터 타입의 역할과 중요성 데이터베이스 시스템에서 데이터 타입은 굉장히 중요한 역할을 합니다. 데이터 타입은 데이터의 형태와 구조를 정의하여 데이터의 유효성을 유지하고 데이터의 정확성을 보장합니다. 오라클 데이터베이스는 다양한 데이터 타입을 제공하여 다양한 형태의 데이터를 저장하고 처리할 수 있습니다. 이러한 데이터 타입을 올바르게 이해하고 활용하는 것은 데이터베이스 시스템을 효율적으로 설계하고 운영하는 데 있어 매우 중요합니다. 2: 주요 데이터 타입 및 사용 예제 VARCHAR2: 가변 길이 문자열을 저장하는 데 사용됩니다. 예를 들어, 사용자의 이름이나 주소와 같은 문자열 데이터를 저장할 때 주로 사용됩니다. CREATE TABLE users ( user_id NUMBER, username .. 2024. 2. 15.
Java와 JavaScript를 활용한 multipart기능 파일 업로드 방법 파일 업로드는 웹 개발에서 흔한 작업 중 하나이며, Java와 JavaScript를 사용하여 multipart/form-data로 파일을 업로드하는 방법에 대해 알려드리겠습니다. 이를 위해 서버 측에서는 Java의 Spring Framework를 사용하고, 클라이언트 측에서는 JavaScript와 HTML을 사용할 것입니다. 1. 서버 측 (Java - Spring Framework) 1.1. 의존성 추가 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-data-jpa org.springframework.boot spring-boot-starter-data-rest org.springf.. 2024. 2. 12.