ํน์ ์ฌ๋ก ํจํดSpecial Case Patternํน์ ์ฌ๋ก ํจํด์ด๋?ํด๋์ค๋ ๊ฐ์ฒด๋ก ์กฐ์ํด ํน์ ์ฌ๋ก๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ด๋ค.ํ๋ง๋๋ก ์์ธ๊ฐ ์๋๋ผ ์ฝ๋๋ก ํด๊ฒฐํ ์ ์๋ค๋ฉด, ์์ธ์ ์ธ ์ํฉ์ ์บก์ํํด์ ์ฒ๋ฆฌํ๊ธธ ๊ถ์ฅํ๋ค.null์ ๋ฐํํ์ง ๋ง๋ผ๋์ Colloections.emptyList()๋ฅผ ๋ฐํํ๋ผnull์ ๋ฐํํ๋ ์ฝ๋๋ ์ผ๊ฑฐ๋ฆฌ๋ฅผ ๋๋ฆฌ๊ณ ํธ์ถ์์๊ฒ ๋ฌธ์ ๋ฅผ ๋๊ฒจ๋ฒ๋ฆฐ๋ค.๋๊ตฌ ํ๋ช ์ด๋ผ๋ nullํ์ธ์ ๋นผ๋จน๋๋ค๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ํต์ ๋ถ๋ฅ ์๋ฌ๊ฐ ๋ ์ ์๋ค.Collections.emptyList()๋ฐํํ์ ์ด List๋ผ์ ์ฟผ๋ฆฌ๋ก ๋ญ๊ฐ๋ฅผ ์กฐํํด์ ์ฌ์ฉํ ๋ ์ ๋ง ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.์ ํํ๋ Dao์์ ์กฐํ๋ ์๋ฃ๋ฅผ ์ฒ๋ฆฌํ๋ฉด์ ์ ๊ธฐ ์ ํฉํ ๊ฒ ๊ฐ๊ตฌ์.* ํ์ง๋ง ์ฐ์ ์ฟผ๋ฆฌ๊ฐ ์ ์์๋ํ๋ ์ง ํ์ธ์ ๋ค ํ๊ณ ๋์ ์ถ๊ฐํ..