멀티캠퍼스/Spring

230915 (금)

세크레투스 2023. 9. 15. 23:59
반응형
SMALL

<<오늘 할 미니프로젝트>>

1) VO 객체 정의 - TravelVO

2) Mapper 인터페이스 정의

3) Mapper XML 정의 -> 테스트

4) 서비스 인터페이스 / 구현 -> 테스트

5) Controller

6) JSP(화면 정의)

 

5. Controller 만들때 주의할 점 :

스토리 보드를 봐야 함.

- 공통 : /travel

* /list 목록 -> /get 상세보기 ->  /list 목록

* /list 목록 -> /register 쓰기 ->  /list 목록

* /get 상세보기 -> /modify 수정 -> /get 상세보기

* /get 상세보기 -> /remove 삭제 -> /list 목록

 

- test는 info, 운영은 warn이 default이다.

 

<지도 객체: kakao.maps.Map>

1. Map(지도영역 el, 옵션객체)

let map = new kakao.maps.Map(mapContainer, mapOption);

2. mapOption 개체 (위도, 경도)

- center : 지도 중심 좌표를 나타내는 LatLan(위도, 경도) 객체

- level : 확대 레벨 1(최대) ~ 14(최소)

 

<Kakao Map>

1. Marker

- kakao.maps.Marker 클래스

let marker = new kakao.maps.Marker({ position });

* position: LatLan 객체

 

- Marker의 지도 표시

marker.setMap(map);

 

2. GeoCode

- 위도, 경도 --> 주소

- 주소 --> 위도, 경도

 

3. Geocoder 객체

- kakao.maps.services.Geocoder

let geocoder = new kakao.maps.services.Geocoder()

- 주요 메서드

* addressSearch(주소문자열, 콜백함수)

* 콜백 함수(result, status)

** result : 위도, 경도(y, x) 객체의 배열

** status : 처리 결과

 

 

반응형
LIST