본문 바로가기
반응형

Programming86

[전자정부프레임워크] 3. 개발환경 실습(1) 개발환경 구성시 주의사항 1. eGovFrame 이 있는지 확인 (가장 오른쪽 아이콘) 잘 안 보이면 우클릭하고, show text를 선택하면 아래와 같이 보임 2. Build Automatically 체크 확인 3. 프로젝트 빌듯이 뭔가 문제가 발생할 때 1번의 그림에서 Clean을 선택하고 프로젝트를 Clean 해주고 프로젝트 창에서 우클릭하여 Maven > Update 해준다. Maven은 우클릭했을 때 하단 쪽에 있다. 프로젝트 생성하고 실행하기 1. 생성하기 eGovFrame > Start > 프로젝트 선택 2. 프로젝트 실행 프로젝트 우클릭 > Run As > Run on Server 실행 3. 포트 충돌 시 변경하기 톰캣의 server.xml 파일에서 port 변경 가능 4. Spring b.. 2022. 10. 11.
[전자정부표준프레임워크] 2. 개발환경 개발자 코딩 -> 빌드 -> 커밋 -> 체크아웃 -> 형상관리 개발 서버 형상관리 -> 체크아웃 -> 빌드 -> 배포 -> 서비스(WAS 재기동) 구현 도구 1. Eclipse를 이용하여 개발하며, 4.0 개발환경을 다운로드하여 실행 2. nexus, jenkins 서버 개발환경도 사용할 수 있다. 3. 설계 모델을 기반으로 Skeleton 소스코드 생성하는 기능(기억에 남는 부분) 구현 도구 > 클래스 다이어그램 더블클릭 > 에디터에서 오른쪽 클릭 > eGovFrame > Model Based CodeGen 클릭 > output folder에 소스 디렉터리 입력 후 Finish 4. Spring Boot 기반 프로젝트도 생성 가능하다 5. 코드를 체크할 수 있는 기능도 제공해준다 (PMD) 6. Mav.. 2022. 10. 10.
[전자정부표준프레임워크] 1. 표준프레임워크 개요 프레임워크 등장 배경 소스 재사용 -> 재사용 메서드 -> 재사용 객체 -> 디자인 패턴의 과정을 거쳐 프레임워크가 등장하게 되었다. 프레임워크의 이점 애플리케이션의 틀과 구조를 결정, 그 위에 개발된 개발자의 코드를 제어 마음대로 만드는 게 아니고, 정해진 구조 내에서 개발을 하게 된다. 이는 나중에 유지보수가 용이하게 된다. 컴포넌트와 프레임워크의 관계 프레임워크는 뼈대가 되는 것. 컴포넌트는 프레임워크에서 사용을 할 수 있는 부품 같은 역할 Model1과 Model2의 차이 기타 이론에 맞춰 길게 설명하지 않고 짧게 말하면, Model1 : jsp 파일 하나하나에 많은 기능이 들어간다고 생각하면 된다. (예를 들면 접속 코드가 모든 파일에 들어가는 것) Model2(MVC) : 각각의 목적에 맞게 .. 2022. 10. 10.
자바스크립트 객체와 배열 자바스크립트 객체와 배열 2022. 10. 10.
jquery에서 id 이름 자체가 배열형태일때.. jquery을 사용할 경우 id 이름 자체가 배열형태일때 값을 얻는 방법 위와 같은 경우 $('#mytext[13]').val(); 이게 될줄 알았는데.. [, ] 2022. 10. 10.
PHP 표준 파일 및 디렉토리 구조(표준 PHP 패키지 스켈레톤) 표준 파일 및 디렉토리 구조(표준 PHP 패키지 스켈레톤) bin/ 실행 파일 config/ 설정 docs/ 문서 public/ DocumentRoot resources/ 리소스 src/ php 소스 코드 tests/ 단위테스트 vendor/ 타사 라이브러리 https://github.com/php-pds/skeleton 2022. 10. 8.
728x90