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
๋ฐ˜์‘ํ˜•
728x90
๋ฐ˜์‘ํ˜•
Invalid bound statement (not found)

 

์—…๋ฌด ๋„์ค‘์— ์ž˜ ๋Œ์•„๊ฐ€๋˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ๊ฐ‘์ž๊ธฐ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๋ฉด์„œ ์‹คํ–‰๋˜์ง€ ์•Š์•„ ๋‹นํ™ฉํ–ˆ๋‹ค.

 

์ธํ„ฐ๋„ท์— ์ฐพ์•„ ๋ณธ ๊ฒฐ๊ณผ ์ด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค

 

1) Mapper ์ธํ„ฐํŽ˜์ด์Šค์™€ Mapper xml์— ์˜คํƒ€๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ.

2) Mapper xml ๊ฒฝ๋กœ๊ฐ€ ์ž˜๋ชป๋œ ๊ฒฝ์šฐ

 

๋“ฑ ๋ช‡ ๊ฐ€์ง€๊ฐ€ ๋” ์žˆ๋Š”๋ฐ ๋‚˜์ค‘์— ๋‹ค์‹œ ์ •๋ฆฌ ํ•  ๊ณ„ํš์ด๊ณ ....

 

์šด์ด ๋‚˜์˜๊ฒŒ 2๋ฒˆ์ด ๋ฌธ์ œ์˜€๋‹ค. ๊ฐ xml ํŒŒ์ผ์˜ com.common.mapper ~ ๋ฅผ ๋ณต๋ถ™ํ•ด์„œ ์‹คํ–‰ํ–ˆ๋”๋‹ˆ ํ•ด๊ฒฐ ๋˜์—ˆ๋‹ค. ๋‹ค๋ฅธ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•๋„ ์žˆ์ง€๋งŒ ์ด๊ฒƒ๋„ ์ถ”ํ›„์— ๋‹ค์‹œ ์ž‘์„ฑ.... ์—…๋ฌด๋•Œ๋ฌธ์— ใ… 

728x90
๋ฐ˜์‘ํ˜•

+ Recent posts