728x90
๋ฐ˜์‘ํ˜•

๋งˆ์ด๋ฐ”ํ‹ฐ์Šค๋ฅผ ์“ฐ๋‹ค ์ž์ฃผ ๋ณด๋Š” ์—๋Ÿฌ๋ผ ๊ธฐ๋กํ•จ

 

'org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)'

 

๋ฐœ์ƒํ•˜๋Š” ์ด์œ ๋Š” ์•„๋ž˜์™€ ๊ฐ™์Œ

 

1. Mapper ์ธํ„ฐํŽ˜์ด์Šค ๋ฐ XML ์˜คํƒ€

 - id์— ์˜คํƒ€๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Œ

 - ์„ ์–ธ๋œ id๊ฐ€ mapper ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ด๋ฆ„๊ณผ ๋‹ค๋ฅธ์ง€ ํ™•์ธ

 - ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ด๋ฆ„๊ณผ xml ํŒŒ์ผ์— ์„ ์–ธ๋œ ์ด๋ฆ„์ด ๋‹ค๋ฅธ์ง€ ํ™•์ธ

 

2. mapper-locations

 - application.properties์— ์ •์˜ํ•˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ์ž˜๋ชป ์„ ์–ธ๋œ ๊ฒฝ์šฐ์— ๋ฐœ์ƒ

mybatis.mapper-locations:classpath:mapper/*.xml

 

3. ๋™์ผํ•œ ์ด๋ฆ„, ๋‹ค๋ฅธ ํŒจํ‚ค์ง€ ๊ฒฝ๋กœ

 - mapper์˜ ์ด๋ฆ„์ด ๊ฐ™์ง€๋งŒ ํŒจํ‚ค์ง€ ์ด๋ฆ„์ด ๋‹ค๋ฅธ์ง€ ํ™•์ธ

 

4. DataSource Configuration

 - DataSource๋ฅผ ์„ค์ •ํ•˜๋Š” Confiuration ํด๋ž˜์Šค ํ™•์ธ

 

5. yaml ํŒŒ์ผ ์˜คํƒ€

 - ๋“ค์—ฌ์“ฐ๊ธฐ๊ฐ€ ์ž˜ ๋ชป๋˜์—ˆ๋Š”์ง€ ํ™•์ธ

 - yaml ํŒŒ์ผ ์˜คํƒ€ ํ™•์ธ

728x90
๋ฐ˜์‘ํ˜•

+ Recent posts