💻Spring (31) 썸네일형 리스트형 전자정부 프레임워크_도소매 플랫폼 프로젝트_프로젝트 생성 그동안 샘플 패키지와 폴더를 이용해서 작업을 했었는데, 이번 프로젝트에서는 프로젝트별 패키지와 폴더를 생성하기로 했다. 우선 새 프로젝트를 생성해서 샘플을 다운받고 , 프로젝트명.Service 패키지, 프로젝트명.ServiceImpl 패키지, 프로젝트명.web 패키지를 추가하여 각각 Controller, Service, ServiceImpl, DAO 파일을 생성해주었다. 그리고 이전 글에서 설명 했었던 DB 연동을 위해 pom.xml과 context-datasource.xml 파일을 수정하였다! 전자정부 프레임워크 3일차 - 프레임워크 커스터마이징 :: 쥬의 개발일기 (tistory.com) 전자정부 프레임워크 3일차 - 프레임워크 커스터마이징 밥을 먹었더니 배가 부르다 오늘은 김밥천국에서 참치비빔밥을 .. 전자정부 프레임워크_도소매 플랫폼 프로젝트_데이터 모델링 오랜만에 글을 쓴다.. 교육 목적의 개인 프로젝트를 진행하게 되어 그동안 모델링 화면설계등을 했고 구현을 시작했다. 프로젝트명은 Pines로 했고 주제는 도소매 제품을 판매하는 플랫폼을 만들어보기로 했돠. 일단 논리모델링이랑 물리모델링을 했는데 지금도 화면 설계하면서 계속 모델링 추가되는걸 보면 이게 최종은 아닐듯 하다.. 점점 추가해가면서 업데이트 해야겠다. 그리고 일단은 모델링을 토대로 오라클에 해당 테이블을 만들어 데이터를 임시로 넣어줬다. 프로젝트를 하면서 모델링을 하는게 젤 머리아픈 일인듯;; 더 고민을 해봐야겠다 전자정부 프레임워크 3일차 - 프레임워크 커스터마이징 밥을 먹었더니 배가 부르다 오늘은 김밥천국에서 참치비빔밥을 먹었다// 오후에는 뭘 할까 고민하다가 다들 열심히 하고있는 홈페이지를 새로 커스터마이징 해보기로 했다. 내 개발 사양 : 전자정부프레임워크 3.7.0 Ojdbc 8 Ibatis Aphache Tomcat 8.5 일단 새 프로젝트를 생성해서 샘플 코드를 다운받고 . context-datasource.xml의 oracle부분의 주석처리를 제거하면 org.aparche.common 저부분이 밑줄이 쳐지며 에러가 뜰것이다. ojdbc라이브러리가 없어서 생기는 에러인데(전자정부프레임워크에 라이센스 문제로 없다고 함 ) 상위 경로 폴더에 ojdbc8.jar 파일을 넣어준다. 그리고 다시 context-datasource에 가서 ip주소와 db 아이디 비밀.. 전자정부프레임워크 3일차 - 프레임워크 구조 분석(반복) 오늘은 점심에 교육이 있어 오전에 분석좀 하다가 교육듣고 정리해야겠다. [Spring/eGov ] #8 이클립스에서 마리아DB 데이터 조회하기 / MyBatis / 컨트롤러 Controller / 서비스 / DAO / 원리 / 구조 / Sql.xml :: 외장하드 (tistory.com) [Spring/eGov ] #8 이클립스에서 마리아DB 데이터 조회하기 / MyBatis / 컨트롤러 Controller / 서비스 / DAO / https://extsdd.tistory.com/112 [Spring/eGov ] #7 스프링, 전자정부프레임워크 샘플 예제- 마이바티스(MyBatis)로 마리아 DB 연동하기 / https://extsdd.tistory.com/102 [Spring/eGov ] #6 웹 서비.. 전자정부 프레임워크 2일차 - 프레임워크 분석 2 앞선 프레임워크 분석으로 전반적인 프레임워크 데이터 흐름에 대해서 알아보았고 이번에는 다루지 않았던 파일들에 대해서 어떤 방식으로 사용되는지 확인해볼 예정이다. 출처 : 전자정부 프레임워크 샘플 코드 분석 (java 파일) (tistory.com) 1. EgovSampleExcepHndlr.java , EgovSampleOthersExcepHndlr.java Handling : 에러발생등 예외 상황을 매끄럽게 처리 할 수 있도록 한다라는 뜻,, 좌측의의 EgovSampleExcepHndlr , EgovSampleOthersExcepHndlr 라는파일은 에러가 발생할 경우 핸들링하는 java 파일이다. 우측의 context-aspect.xml이라는 설정파일에서 java파일에 대한 bean을 등록하고있다. .. 전자정부 프레임워크 2일차 - 프레임워크 분석 오늘은 뭘 할까 고민하다가 전자정부 프레임워크에 대해서 분석해보았다. 전자정부의 큰 흐름은 Service > ServiceImple > Dao > mapper > Dao > serviceImple > masterboard > jsp 순이다. 일단 컨트롤러부터 보면 컨트롤러는 egov-com-servlet.xml을 통해 자동으로 빈으로 등록해줌. 위 그림을 보면 , context:component-scan ~을 통해서 egovframework 패키지를 스캔해서 include를 통해 Controller 어노테이션이 있으면 등록을 하고 exclude를 통해 service와 repository를 제외시킨다. () Cmmn : 공통 기능들을 묶어놓은 폴더 @ , 어노테이션 : 컴퓨터가 소스코드를 읽으면서 먼저 어.. 전자정부프레임워크 1일차 어려웠던 점 오늘은 전자정부 프레임워크를 통해 쇼핑몰을 만들었다. 기존에 만들었던 틀에 컬럼 하나를 추가했는데 컬럼은 생성되었는데 수정페이지에서는 데이터가 확인 되나 메인 페이지에서 데이터가 나오지 않는 현상이 계속 반복되어 VO , DTO, Controller , JSP 이거저거 다 찾아보며 약 4시간정도 헤맸는데 문제는 간단했다;; 이렇게 베스트 아이템 컬럼에 데이터가 안나왔다.. 이거저거 만지다가 혹시나 헷갈릴까 DB컬럼명이랑 변수명을 통일했었는데, 다른 변수들을 보니 카멜 표기법으로 붙여뒀다. 그래서 나도 같이 이렇게 bestItem으로 바꾸니 해결 완료! 다사 다난했던 하루 이전 1 2 3 4 다음