본문 바로가기

반응형

Spring

(4)
[Spring] 폴더구조 src-resources: 리소스파일 test: 테스트 build.gradle: 프로젝트 설정 build.gradle plugins { id 'java' id 'org.springframework.boot' version '3.2.3' id 'io.spring.dependency-management' version '1.1.4' } group = 'hello' version = '0.0.1-SNAPSHOT' java { //java 17버전 의미 sourceCompatibility = '17' } repositories { //dependencies 에 있는 라이브러리를 설치하는장소? mavenCentral() } dependencies { //처음에 셋팅한 thymeleaf 라이브러리 implement..
[Spring] 초기 셋팅 https://start.spring.io/ project -Maven: 옛날에 사용 -Gradle: 요즘추세 (선택) Language -Java (선택) Spring Boot -SNAPSHOT: 만들고 있는 버전 -M1: 정식 릴리즈 된 버전이 아니다 -3.2.3 (선택) Project Meta [Group]: 보통 기업명 [Artifact]: 빌드된 결과물 Dependencies : 어떤 라이브러리를 사용할지 설정 -Spring Web -Thymeleaf [GENERATE] 버튼 선택
'Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 오류시 1. MySQL에서 아이콘 선택 2. 하기 이미지처럼 입력 후, apply 3. 인텔리제이 소스에서 [src]-[main]-[resouces]-[application.properties] spring.datasource.url의 test_schema는 database 스키마명 root는 DB 아이디 root1234는 DB 비밀번호 # DataSource spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:8000/test_schema?&serverTimezone=UTC&autoReconnect=true&allowMultiQueries=true&characterEncod..
[Spring] 윈도우에서 spring 생성 1. 파일 > 새로 만들기 > 프로젝트 2. Spring Initializr 선택 이름 변경 타입 : Gradle 프로젝트 SDK : 1.8 Java : 8 로 변경 후 다음 선택 3. Developer Tools > Lombok 4. Web > Spring Web 5. 완료 선택

반응형