내용 추가 : resultType을 entity, dto 등의 Value Object으로 지정할 경우 resultMap을 생성한다. 마이바티스와 롬복을 같이 사용하는 것은 처음이다보니 사소한 실수를 통해 여러 예외를 만나게 되는 것 같다. User 도메인을 개발하기 시작했기에 엔티티를 작성하고 테스트 데이터베이스 스키마와 데이터를 추가한 뒤 MapperTest를 통해 조회 테스트를 진행하던 중 문제가 발생하였다. Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index 9 out of bounds for leng..
Post Entity, DTO 들을 만들고 생성 테스트를 진행한 뒤에 Post Controller와 Service를 생성하고 PostMapper에 Mapper 어노테이션 작성과 Mapper.xml 작성을 완료한 후 Teliend API를 통한 테스트를 진행하였다. 그런데.. POST 요청 보냈더니 이러한 에러가 발생하였다. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.somaeja.post.mapper.PostMapper.save at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:235) ~[mybatis-3.5.5.ja..
- Total
- Today
- Yesterday
- RESTful
- JVM
- spring
- 게으른 개발자 컨퍼런스
- hypermedia
- cglib
- Switch
- 게으른개발자컨퍼런스
- Url
- mybatis
- JDK Dynamic Proxy
- THP
- RPC
- Global Cache
- AMQP
- JPA
- URN
- 근황
- java
- spring AOP
- Cache Design
- lambda
- URI
- Data Locality
- Distributed Cache
- rabbitmq
- configuration
- Local Cache
- 소비자 관점의 api 설계 패턴과 사례 훑어보기
- HTTP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |