인텔리제이 여러가지 설정설정2023. 9. 13. 09:36
Table of Contents
~~계속 추가중~~
#import
1. File -> Open -> 해당 프로젝트의 build.gradle을 선택
2. Open as Project를 선택
#"Can't rename root module".
프로젝트 구조로 이동( Ctrl+ Alt+ Shift+ S) → Project Settings / Project → Project name: 프로젝트 이름:
settings.gradle 파일을 열고 rootProject.name rootProject.name 이름을 바꿉니다.
완료되면 루트 프로젝트 폴더에서 .idea 폴더를 삭제하고 시스템에서 프로젝트 폴더의 이름을 바꾼 다음 IntelliJ를 다시 시작합니다.
#글자크기
#단축키 설정
#톰캣 포트번호 변경
기본값 : 8080
여러개의 프로젝트를 돌리고 있어서 불편하다.
run > Edit Configurations
-Dserver.port=1111
1111로 열 수 있다.
#깃허브 연결
1. repository 새로 생성해서 올리기
2. 원래 있던 repository에 올리기
폴더 생성 후 깃허브에 넣고자 하는 파일 복사 붙여넣기 한 후
commit+push해서 올리면 끝
3. 클론 ( 깃허브에 있던 레파지토리 가져오기 )
깃허브 주소 적기
가져와 진다!
#mysql 연결
프로젝트 생성
DB연결
application.yml
spring: #띄어쓰기 제대로.....
datasource: #2칸
url: jdbc:mysql://localhost:3306/book?serverTimezone=Asia/Seoul #포트번호 스키마이름
username: root
password:
driver-class-name: com.mysql.cj.jdbc.Driver
jpa:
database: mysql
database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
generate-ddl: true
show-sql: true
jpa: #2칸
hibernate: #4칸
ddl-auto: create #6칸
properties: #4칸
hibernate: #6칸
# show_sql: true #8칸
format_sql: true #8칸
logging.level: #없음
org.hibernate.SQL: debug #2칸
org.hibernate.type: trace #2
build.gradle
plugins {
id 'org.springframework.boot' version '2.6.4'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'book'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-devtools'
implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.5.6'
compileOnly 'org.projectlombok:lombok'
runtimeOnly 'mysql:mysql-connector-java'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
// Validation (JSR-303 validation with Hibernate validator) 모듈 추가
implementation 'org.springframework.boot:spring-boot-starter-validation'
//JUnit4 추가
testImplementation("org.junit.vintage:junit-vintage-engine") {
exclude group: "org.hamcrest", module: "hamcrest-core"
}
}
tasks.named('test') {
useJUnitPlatform()
}
mysql 에서 스키마 생성
*Mysql DB 스키마 모두 나오지 않을때
Database에서 클릭
표시하고자하는 스키마 클릭한다
'설정' 카테고리의 다른 글
Rocky Linux 9.0 설치 (0) | 2024.06.20 |
---|---|
인텔리제이 devtools 설치 (0) | 2023.10.11 |
인텔리제이 이클립스 프로젝트 import (1) | 2023.10.11 |
인텔리제이 단축키 (0) | 2023.09.13 |