1.src->java->egov...->example -> 폴더만들기 (welcomeWeb)
2. 그아래 web만들기 (web)
3.web아래 Controller 만들기
4.컨트롤러 안에 메서드를 만드는데 리턴타입은 String에 Exception 전지게 만든다.
5.클레스 위에 컨트롤러어노테이션
6.업무폴더밑에 서비스폴더를 만들고 서비스 인터페이스 추가 (xxxxxService)
7.컨트롤러로 돌아와 클레스 바로아래 리소스어노테이션 추가하고 서비스 선언
8.컨트롤러의 이닛 메서드에 제네릭 EgovMap를 가지는리스트를 추가
9. 서비스 메서드 작명규칙 : [select or save][업무폴더dd[서비스명].[select or save][업무폴더명][Service][List or Info][()];
10. (select는 조회용 save 는 insert,update,delete || List는 여러줄 info는 한줄
11. 마우스올려놓고 서비스의 해당하는 추상메서드 서비스에 만들고 익셉션던지기
12. 서비스 밑에 impl 폴더 만들고 그안에 WelcomeWebServiceImpl 클레스 만들기
13. WelcomeWebService 를 구현 하고 마우스 올려서 메서드 오버라이드
14.임플자바 안에서 클레스위에 서비스 어노테이션 적기
15.서비스 밑의 임플폴더 안에 WelcomeWebMapper 인터페이스 만들고 인터페이스명 바로위에 매퍼
어노테이션적기
16. impl 클레스에서 서비스를 구현하고 오버라이드 하고, serviceimpl안에 클레스 아래 @Resource 쓰고 그 밑에 매퍼 인터페이스 선언
17.오버라이드 리턴값으로 매퍼인터페이스 타입의 변수명.메서드명을 적고 마우스를 올려 생성
18. context-datasource.xml 에서 데이터베이스 연결정보 입력
19. src/main/resources/egovframework/spring/context-mapper.xml 로 이동해서 경로 체크 **쓰면 아무거나가능
20.pom.xml 아래 마리아 드라이버 추가
'스프링(egov)' 카테고리의 다른 글
0.전자정부프레임워크 초기세팅 (0) | 2020.11.03 |
---|---|
5.window 객체활용 (0) | 2020.10.29 |
4. onload, document.ready , canvas 태그 (0) | 2020.10.29 |
3. 화면에 뿌리기 (Model,JSTL) (0) | 2020.09.09 |
2. Mapper 쿼리,egovMap (카멜케이스) (0) | 2020.09.08 |