분류 전체보기
-
유튜브 자막 추출 방법 및 요약 방법 정리 유튜브 자막 추출 사이트 바로가기 👆 1. 유튜브 URL 복사 2. 유튜브 자막 추출 사이트 > URL 입력 후 다운로드 > TXT 파일 다운로드유튜브 자막 추출 사이트 바로가기 👆 3. ChatGPT > TXT 드래그앤 드롭 / 요약 명령 Downsub으로 유튜브 자막 추출하는 간단한 방법유튜브를 보다 보면 특정 영상의 자막이 필요할 때가 있습니다. 이럴 때, Downsub이라는 간단한 웹 도구를 이용하면 별도의 프로그램 설치 없이도 손쉽게 자막을 다운로드할 수 있습니다. 이번 포스팅에서는 Downsub을 사용해 유튜브 자막을 추출하는 방법을 단계별로 소개하겠습니다. 1. Downsub 웹사이트..
[요약] 유튜브 자막 추출 방법 및 요약 방법 정리유튜브 자막 추출 방법 및 요약 방법 정리 유튜브 자막 추출 사이트 바로가기 👆 1. 유튜브 URL 복사 2. 유튜브 자막 추출 사이트 > URL 입력 후 다운로드 > TXT 파일 다운로드유튜브 자막 추출 사이트 바로가기 👆 3. ChatGPT > TXT 드래그앤 드롭 / 요약 명령 Downsub으로 유튜브 자막 추출하는 간단한 방법유튜브를 보다 보면 특정 영상의 자막이 필요할 때가 있습니다. 이럴 때, Downsub이라는 간단한 웹 도구를 이용하면 별도의 프로그램 설치 없이도 손쉽게 자막을 다운로드할 수 있습니다. 이번 포스팅에서는 Downsub을 사용해 유튜브 자막을 추출하는 방법을 단계별로 소개하겠습니다. 1. Downsub 웹사이트..
2024.12.06 -
JPA란? 그리고 사용하는 이유JPA란?JPA(Java Persistence API)는 Java 표준 ORM(Object-Relational Mapping) 기술입니다. 즉, 객체 지향 프로그래밍에서 사용하는 객체와 관계형 데이터베이스의 테이블 간의 매핑을 처리해주는 기술입니다. JPA는 Java SE 및 Java EE 애플리케이션에서 데이터베이스와 상호작용하는 데 사용됩니다.주요 특징:표준 API: JPA는 Java EE의 일부로 정의된 표준 ORM 인터페이스입니다.ORM: 객체와 데이터베이스 테이블 간의 매핑을 지원합니다.구현체 필요: JPA는 스펙(인터페이스)이기 때문에 Hibernate, EclipseLink 등의 구현체가 필요합니다. JPA의 주요 구성 요소Entity: 데이터베이스..
[Spring Boot] JPA란? 쓰는 이유?JPA란? 그리고 사용하는 이유JPA란?JPA(Java Persistence API)는 Java 표준 ORM(Object-Relational Mapping) 기술입니다. 즉, 객체 지향 프로그래밍에서 사용하는 객체와 관계형 데이터베이스의 테이블 간의 매핑을 처리해주는 기술입니다. JPA는 Java SE 및 Java EE 애플리케이션에서 데이터베이스와 상호작용하는 데 사용됩니다.주요 특징:표준 API: JPA는 Java EE의 일부로 정의된 표준 ORM 인터페이스입니다.ORM: 객체와 데이터베이스 테이블 간의 매핑을 지원합니다.구현체 필요: JPA는 스펙(인터페이스)이기 때문에 Hibernate, EclipseLink 등의 구현체가 필요합니다. JPA의 주요 구성 요소Entity: 데이터베이스..
2024.12.06 -
스프링부트 JPA, MySQL 연동 gradle 설정 방법 1. build.gradle > 의존성 코드 추가 ( JPA / MySQL )dependencies { runtimeOnly 'com.mysql:mysql-connector-j' implementation 'org.springframework.boot:spring-boot-starter-data-jpa'} 2. application.properties > DB 정보 추가spring.datasource.url=jdbc:mysql://호스팅받은곳엔드포인트주소/만든database이름spring.datasource.username=DB접속아이디spring.datasource.password=DB접속비번spring.datasource.driver..
[Spring Boot] 스프링부트 JPA, MySQL 연동 gradle 설정 방법스프링부트 JPA, MySQL 연동 gradle 설정 방법 1. build.gradle > 의존성 코드 추가 ( JPA / MySQL )dependencies { runtimeOnly 'com.mysql:mysql-connector-j' implementation 'org.springframework.boot:spring-boot-starter-data-jpa'} 2. application.properties > DB 정보 추가spring.datasource.url=jdbc:mysql://호스팅받은곳엔드포인트주소/만든database이름spring.datasource.username=DB접속아이디spring.datasource.password=DB접속비번spring.datasource.driver..
2024.12.06 -
타임리프(Thymeleaf)를 사용하는 이유1. HTML 친화적HTML 템플릿 파일 그대로 사용:타임리프는 HTML 파일에 자연스러운 방식으로 동작하여, 브라우저에서 그대로 렌더링 가능HTML 표준을 유지하기 때문에 디자이너와 개발자가 동일한 파일을 작업할 수 있음템플릿 가독성: HTML 태그 속성(th:attribute)을 사용해 가독성이 뛰어남.Hello 2. 서버와 클라이언트에서 동일하게 동작동적 콘텐츠 처리: 서버 측에서 동적으로 데이터(Model)를 HTML에 바인딩하여 사용자에게 렌더링정적 HTML 동작: 브라우저에서 정적 HTML로도 문제없이 작동하기 때문에 디자이너와 협업이 용이 3. Spring과의 완벽한 통합Spring MVC와 완벽하게 통합되어 컨트롤러(Model)에서..
[Spring Boot] 타임리프 사용하는 이유타임리프(Thymeleaf)를 사용하는 이유1. HTML 친화적HTML 템플릿 파일 그대로 사용:타임리프는 HTML 파일에 자연스러운 방식으로 동작하여, 브라우저에서 그대로 렌더링 가능HTML 표준을 유지하기 때문에 디자이너와 개발자가 동일한 파일을 작업할 수 있음템플릿 가독성: HTML 태그 속성(th:attribute)을 사용해 가독성이 뛰어남.Hello 2. 서버와 클라이언트에서 동일하게 동작동적 콘텐츠 처리: 서버 측에서 동적으로 데이터(Model)를 HTML에 바인딩하여 사용자에게 렌더링정적 HTML 동작: 브라우저에서 정적 HTML로도 문제없이 작동하기 때문에 디자이너와 협업이 용이 3. Spring과의 완벽한 통합Spring MVC와 완벽하게 통합되어 컨트롤러(Model)에서..
2024.12.06 -
Spring boot Thymeleaf 설정 방법 1. build.gradle 파일 접근 2. dependencies 타임리프 관련 코드 추가dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'} 3. Gradle 변경 내용 로드 해준 뒤 서버 재시작하면 타임리프 사용가능함
[스프링부트] Spring boot Thymeleaf 설정 방법Spring boot Thymeleaf 설정 방법 1. build.gradle 파일 접근 2. dependencies 타임리프 관련 코드 추가dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'} 3. Gradle 변경 내용 로드 해준 뒤 서버 재시작하면 타임리프 사용가능함
2024.12.06 -
Spring Boot에서 필수적으로 알아야 하는 어노테이션1. @SpringBootApplication설명: Spring Boot 애플리케이션의 시작점에 사용되는 어노테이션입니다. @Configuration, @EnableAutoConfiguration, @ComponentScan을 포함하는 복합 어노테이션입니다.사용 위치: 메인 클래스에 선언@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }} 2. @RestController설명: 컨트롤러를 정의하며, 반환값을 JSON 형..
[필수] 스프링부트(Spring Boot) 필수 어노테이션 정리Spring Boot에서 필수적으로 알아야 하는 어노테이션1. @SpringBootApplication설명: Spring Boot 애플리케이션의 시작점에 사용되는 어노테이션입니다. @Configuration, @EnableAutoConfiguration, @ComponentScan을 포함하는 복합 어노테이션입니다.사용 위치: 메인 클래스에 선언@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }} 2. @RestController설명: 컨트롤러를 정의하며, 반환값을 JSON 형..
2024.12.06