2021.01.29 일지

0후·2021년 1월 29일
0

비트캠프

목록 보기
73/112

스프링으로 주소록 구현하기

  1. src/main/resources에 AddressMapper.xml을 만들고 쿼리문 작성해준다.
  2. peachy/md/domain에서 Address.java를 만들고 거기에 getter, setter 불러와준다.
  3. AddressController.java를 일단 먼저 만들어두고, 내용은 나중에 채운다.
  4. AddressService.java를 interface로 만들어준다. 이건 뇌피셜이지만, 인터페이스로 만들어주는 이유는 mapper.xml이랑 맵핑될 때 클래스로 만들어주면 daoimple처럼 다시 또 만들어줘야하는데 interface는 그럴 필요가 없다는 점에서 사용하는 것 같다. 추후 더 찾아볼 것!
  5. AddressServiceImpl을 만들어준다.
  6. peachy.ct.mapper에 AddressMapper.java 만들어준다.
  7. AddressController로 돌아가 내용을 채워준다.
  8. 이제 서버 구동해보면 BeanCreationException 뜬다. 이 에러는 root-context에 service 패키지 추가해주면 사라진다.
  9. js/trim 넣어주고, servlet-context.xml에 resources 경로 설정해주면 끝!
profile
휘발방지

0개의 댓글