์๋ฐ์์ ๋ณ์๋ช ์ผ๋ก ํด๋์ค๋ฅผ ์ธ์คํด์คํ ํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ฐฉ๋ฒ 1-์ธ์๋ ์๊ณ ์์ฑ์๋ง ์๋ ํด๋์ค์๋ง ํด๋น ํด๋์ค์ ์ธ์๊ฐ์๋ ์์ฑ์๊ฐ์๋ ๊ฒฝ์ฐ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ Class๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ด ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์คํด์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. Class domainClass = Class.forName("com.femarket.domain." + domainName); Object domain = domainClass.newInstance(); ๋ฐฉ๋ฒ 2 ํด๋์ค์ ์ธ์๊ฐ์๋ ์์ฑ์๊ฐ์๋ ๊ฒฝ์ฐ์๋ ์๋ํ๋ ๋ ์์ ํ ๋ฐฉ๋ฒ์ ํด๋์ค ๊ฐ์ฒด๋ฅผ ์ฟผ๋ฆฌํ์ฌ ํด๋น Constructor๊ฐ์ฒด ๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ด ๊ฐ์ฒด์ ๋ํ newInstance()๋ฉ์๋๋ฅผ ํธ์ถํ๋ ๊ฒ์ ๋๋ค. Class clazz = Class.forName("..
์ ๊ฐ์ ๊ฒฝ์ฐ Elasitc Search๋ฅผ ์ฌ์ฉํ ๋ ์ง์ API ๋ฌธ์ ๋ณด๊ณ ์๋ฐ ์ฝ๋๋ก ์์ฑํฉ๋๋ค. ์๋ ๋งํฌ๋ Elasitc Search ๊ณต์ API Basic Authentication ์ ๋๋ค. Basic authentication | Java REST Client [7.14] | Elastic Configuring basic authentication can be done by providing an HttpClientConfigCallback while building the RestClient through its builder. The interface has one method that receives an instance of org.apache.http.impl.nio.client.Ht..
"์๋ฐ๋ฅผ ์ ๋ง ๋ญ๋๊น.. ์ก๊ตฐ์ฌ๊ดํ๊ต ๋์ค๋ ์ค๋์ฅ ๊ฐ์ ๋๋์ด๋ค.. ์์ฒญ ๋๋จํ์ง๋ง ์๊ฒฉํด์ ์ซ๋ค๊ณ ํด์ผํ ๊น.. ๋ถ๋ช ๋ณด์ด๊ธฐ์ ๊ฐ์๋ณด์ด์ง๋ง ๋ค๋ฅธ๊ฒ ๋๋ฌด ๋ง๋ค. ์คํฌ๋ฆฝํธ ์ธ์ด๊ฐ ๊ด๋ํ๊ฒ์ ๋นํด ์๋ฐ๋ ์๋นํ ์๊ฒฉํ๋ค. ์๊ฒฉํ ๊ณณ์์ ์ค๋ ์ฅ์ ์ ๋ถ๋ช ํ์ง๋ง ๊ทธ๋งํผ ๊ฐ๋ฐ์๋ค์ ๊ฐ๋ ๊ดด๋กญํ๋ค." ๊ทธ๋์ ์ด๋ฒ ๊ธ์๋ ์ ๋ฅผ ์์ฒญ๋๊ฒ ๊ดด๋กญํ๋ equals() ์ == ์ ์ฐจ์ด๋ฅผ ์์๋ณด๋ ค๊ณ ํฉ๋๋ค. ๊ธ์ ์์ ์ดํดํ๋๋ฐ ํฐ ๋์์ ์ฃผ์ ๋ฐ ๋ณธ๋ถ์ฅ๋๊ป ๊ฐ์ฌ์ ์ธ์ฌ๋ฅผ ๋๋ฆฝ๋๋ค!! l String ๋ณ์๋ฅผ ์์ฑํ ๋ String์ int, float, double ๋ฑ๊ณผ ๋ค๋ฅด๊ฒ ์๋ฐ์์๋ ํด๋์ค๋ก ํตํฉ๋๋ค. ํด๋์ค์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๋ฐ์ดํฐํ๊ณผ ๋ค๋ฅด๊ฒ ๊ฐ์ฒด๋ก๋ ์์ฑ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ฆฌํฐ๋ด์ ์ด์ฉํ์ฌ String ์์ฑ new ์ฐ์ฐ์..