분류 전체보기
-
스프링부트 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 -
인텔리제이 다크모드 테마 추천: 생산성과 감성을 모두 잡다!개발자들이 사랑하는 IDE, 인텔리제이(IntelliJ)는 다양한 커스터마이징 옵션으로 유명합니다. 특히 다크모드 테마는 눈의 피로를 줄이고 생산성을 높이는 데 큰 도움을 주죠. 이번 글에서는 인텔리제이에서 사용할 수 있는 인기 있는 다크모드 테마와 설치 방법, 그리고 각 테마의 장점을 소개해 드리겠습니다. 1. 추천 다크모드 테마 TOP 51) Darcula (기본 테마)설명: 인텔리제이의 기본 다크 테마로, 간결하고 깔끔한 디자인이 특징입니다. 따로 설치할 필요 없이 바로 사용할 수 있습니다.특징:눈부심 없는 은은한 색감기본 제공으로 안정적 2) Monokai Pro설명: 유명한 Monokai 테마의 변형으로, 색감이 더 부드럽고 ..
[intelliJ] 인텔리제이 다크모드 테마 추천 5가지인텔리제이 다크모드 테마 추천: 생산성과 감성을 모두 잡다!개발자들이 사랑하는 IDE, 인텔리제이(IntelliJ)는 다양한 커스터마이징 옵션으로 유명합니다. 특히 다크모드 테마는 눈의 피로를 줄이고 생산성을 높이는 데 큰 도움을 주죠. 이번 글에서는 인텔리제이에서 사용할 수 있는 인기 있는 다크모드 테마와 설치 방법, 그리고 각 테마의 장점을 소개해 드리겠습니다. 1. 추천 다크모드 테마 TOP 51) Darcula (기본 테마)설명: 인텔리제이의 기본 다크 테마로, 간결하고 깔끔한 디자인이 특징입니다. 따로 설치할 필요 없이 바로 사용할 수 있습니다.특징:눈부심 없는 은은한 색감기본 제공으로 안정적 2) Monokai Pro설명: 유명한 Monokai 테마의 변형으로, 색감이 더 부드럽고 ..
2024.12.06 -
Spring boot 기본설정, 세팅요약 ( 총 5가지 세팅해주면 됨 )1. IntelliJ community edition 다운로드2. Spring initializr에서 프로젝트 다운로드3. Intellj에서 세팅 3가지 1) SDK 버전 확인 2) build tool 선택 1. IntelliJ community editionIntelliJ 무료 버전 다운로드 👆이건 30일 무료 평가판이고살짝 밑으로 내리면 커뮤니티 버전 무료로 다운로드 가능합니다 :) 2. Spring initializr 프로젝트 생성Spring initializr 바로가기 👆이런 식으로 선택Project : Gradle - GroovyLanguage : JavaSpring Boot : 소..
[IT] 스프링부트(Spring boot) 기본설정, 초기세팅 5가지로 끝Spring boot 기본설정, 세팅요약 ( 총 5가지 세팅해주면 됨 )1. IntelliJ community edition 다운로드2. Spring initializr에서 프로젝트 다운로드3. Intellj에서 세팅 3가지 1) SDK 버전 확인 2) build tool 선택 1. IntelliJ community editionIntelliJ 무료 버전 다운로드 👆이건 30일 무료 평가판이고살짝 밑으로 내리면 커뮤니티 버전 무료로 다운로드 가능합니다 :) 2. Spring initializr 프로젝트 생성Spring initializr 바로가기 👆이런 식으로 선택Project : Gradle - GroovyLanguage : JavaSpring Boot : 소..
2024.12.06