
๋กฌ๋ณต์ด๋? ์๋ฐ ๊ฐ๋ฐํ ๋ ์์ฃผ ์ฌ์ฉํ๋ ์ฝ๋ Getter, Setter, ๊ธฐ๋ณธ์์ฑ์, toString ๋ฑ์ ์ด๋ ธํ ์ด์ ์ผ๋ก ์๋ ์์ฑ implementation 'org.projectlombok:lombok' -> build.gradle์ ์์ ๊ฐ์ ์ฝ๋ ์ถ๊ฐ -> gradle refresh ์ธํ ๋ฆฌ์ ์ด 2020.03 ๋ฒ์ ์ดํ์๋ ๋กฌ๋ณต ๊ธฐ๋ณธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ค์น๋์ด ์์ด ๋ฐ๋ก ์ค์นํ ํ์๋ ์์๋ค - setting > build > compiler > annotation processer ์์ Enable annotation processing ์ฒดํฌ ์๋ฃ +) ์ถ๊ฐ

build.gradle ํ์ผ์ compile('org.projectlombok:lombok') ์์ ๊ฐ์ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ refresh ํ๋๋ฐ Could not find method compile() ์๋ฌ ๋ฐ์ compile, runtime, testCompile, testRuntime ๋ช ๋ น์ด๋ gradle 7.0 ๋ถํฐ ์ญ์ ์ญ์ ๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ์ค๋ฅ๊ฐ ๋ ๊ฒ ์ ๋ช ๋ น์ด๋ค์ implement, runtimeOnly, testImplementation, testRuntimeOnly๋ก ๋ณ๊ฒฝ๋์๋ค implementation 'org.projectlombok:lombok' ๊ทธ๋ ๊ธฐ์ compile ๋ช ๋ น์ด๋ฅผ implementation์ผ๋ก ๋ณ๊ฒฝํด ์ฃผ์๋ค ํด๊ฒฐ ์ ์ถ์ฒ : https://velog.io/@g0709-..

java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes ์๋ฌ ๊ฐ์ ํจํค์ง ์์ @SpringBootApplication ์ด๋ ธํ ์ด์ ์ด ์ค๋ณต์ผ๋ก ์ ์ธ๋์ด ๋ฐ์ํ๋ ์ค๋ฅ ๋๊ฐ์ ๊ฒฝ์ฐ๋ ์๋์ผ๋ก ์์ฑ๋ ExSpringboot2Application๊ณผ ์ง์ ์์ฑํ HelloControlloer์ ์ค๋ณต ์ ์ธ๋์ด ์์๋ค ์ฃผ์ ์ฒ๋ฆฌ๋ฅผ ํด์ค๋ค ํด๊ฒฐ ์๋ฃ

์ธํ ๋ฆฌ์ ์ด์์ ์ฒ์ ์คํ๋ง๋ถํธ๋ฅผ ์คํํ์ ๋ ์๋ฐ ์๋ฌ๊ฐ ๋ด๋ค. application.properties ํ์ผ์ ๋ฐ๊ณผ ๊ฐ์ ์ ๋ณด๋ฅผ ์ถ๊ฐ spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/(DB์คํค๋ง)?autoReconnect=true spring.datasource.username=(DB์์ด๋) spring.datasource.password=(DB๋น๋ฐ๋ฒํธ) mysql์ผ ๊ฒฝ์ฐ ์ค๋ฅ ํด๊ฒฐ
์คํ๋ง๋ถํธ๋ ์น ํ๋ก๊ทธ๋จ์ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ๋ง๋ค ์ ์๋๋ก ๋์์ฃผ๋ ์น ํ๋ ์์ํฌ ์๋ฐ๋ก ๋ง๋ค์ด์ง - XSS, SQL Injection ๊ณต๊ฒฉ์ ๊ธฐ๋ณธ์ผ๋ก ๋ง์์ค - ๋ก๊ทธ์ธ ๊ธฐ๋ฅ, ํ์ด์ง ๊ธฐ๋ฅ ๋ฑ์ด ์ ๋ง๋ค์ด์ ธ ์์ - ํฐ์บฃ ์๋ฒ๊ฐ ๋ด์ฅ๋์ด ์๊ณ ์ค์ ๋ ์๋ ์ ์ฉ, WAS๋ฅผ ์ฐ์ง ์์๋ ๋จ - ์ค์ ์ด ์ฌ์ 1. Frame(ํ)work(๋์) ๐๐ป ํ ์์์ ๋์ํ๋ ๊ฒ - ํ์ ๋ฒ์ด๋์ง ์๊ณ ๊ทธ ์์์๋ง ์์ง์ด๋ ๊ฒ, ํ์ ๋ง์ถฐ์ ๊ฐ๋ฐํ ์ ์๊ฒ ๋จ 2. ์คํ๋ง์ ์คํ์์ค - ์์ค์ฝ๋๊ฐ ๊ณต๊ฐ๋์ด ์๋ค๋ ๊ฒ - ๋ด๋ถ๋ฅผ ๋ณผ ์ ์์ ๐๐ป ๋ด๋ถ๋ฅผ ๊ณ ์น๋ ๊ฒ ๊ฐ๋ฅ, ๋ฌด๋ฃ 3. ์คํ๋ง์ IoC ์ปจํ ์ด๋๋ฅผ ๊ฐ์ง๋ค. - Inversion of Control : ์ ์ด์ ์ญ์ , ์ฃผ๋๊ถ์ด ์คํ๋ง์ ์๋ค๋ ๊ฒ - class : ์ค..
- ๊ธฐ๊ณํ์ต
- ์ค์น
- 9086๋ฒ
- C
- ๋จธ์ ๋ฌ๋
- ๋ค์คํ๋ก์ธ์ค
- ๋ฒํผ
- ํ๋ก์ธ์ค
- error
- bitnami
- GIT
- PHP
- C++
- MySQL
- ์ค๋ฅ
- Baekjoon
- Programming
- react-scripts
- SpringBoot
- SWiFT
- ํ์ผ ์ ์ถ๋ ฅ
- machine learning
- Apache
- Linux
- ๋ฐฑ์ค
- ํ๋ก๊ทธ๋๋ฐ
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฆฌ๋ ์ค
- Annotation
- react
- Total
- Today
- Yesterday