Notice
Recent Comments
Recent Posts
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Today
Total
관리 메뉴

기록 > 기억

수업 진행 방향 및 개발 환경 구축 본문

IT국비지원

수업 진행 방향 및 개발 환경 구축

BY SON 2021. 8. 11. 15:05

수업진행 방향

 

● 개발환경 구축

● 요구사항 분석 

   ① 방명록

   ② 학생관리 ( 학생, 성적, 과목, 교수, 출결 )

   ③ 게시판 ( 파일업로드, 계층형쿼리, 위지윅(WYSIWYG) ) 

● Front-End (UI)

   ① HTML5

   ② CSS3

   ③ JavaScript

   ④ jQuery

   ⑤ Ajax (비동기 방식 요청처리)

   ⑥ JSP

● Back-End 

   ① Java

   ② Spring boot

● 데이터베이스

   ① Mybatis

   ② MySQL

● 기타 

   ① Python

   ② R (빅데이터 분석)

   ③ 아두이노

 

 


개발환경 구축

 

● Java 설치 (JDK)

https://www.oracle.com/kr/java/technologies/javase-downloads.html 다운로드 (Oracle 계정 필요)

 

 C:\Program Files\Java\jdk-11.0.12\bin  확인

      ㄴ  javac  → 우리가 작성한 java 코드를 컴퓨터가 이해할 수 있는 class 파일로 변환 (컴파일러)

      ㄴ  java  → 변환된 class 파일을 실행

 

③ 내 PC 마우스 우클릭 > 속성 > 고급시스템 설정 > 고급 탭 > 환경변수

 

 JAVA_HOME 환경변수 만들기  C:\Program Files\Java\jdk-11.0.12 
 Path 편집 > 새로 만들기  %JAVA_HOME%\bin 
  컴파일 할 때마다 경로 이동하기 번거롭기 때문에 패스에 지정 

 

④ 자바 설치 확인

 

 명령 프롬프트 → javac -version

 

● Eclipse 설치 및 환경설정

https://www.eclipse.org/downloads/ 접속 

 

    Download Packages → Older Versions → 자바 버전에 맞는 이클립스 다운

    최신 버전 이클립스(2021-06)는 JDK 11버전 이상부터 지원

 

② Eclipse IDE for Enterprise Java and Web Developers 설치 (Java와 Web 개발 둘다 가능)

 

③ 이클립스에서 한글을 유니코드로 변환 

 Window - Preferences  "enc" 검색
 General - Workspace - Text file encoding    UTF-8
 Web - CSS / HTML / JSP - Encoding    ISO 10646/Unicode(UTF-8)

 

④ 자바 연결 확인

 

 Window - Preferences - Java - Installed JREs - 경로확인 (C:\Program Files\Java\jdk-11.0.12)

 

⑤ 단축키

 

 현재 라인 복사  CTRL + ALT + ↑ 또는 ↓
 현재 라인 삭제  CTRL + D
 세로 선택 (열 모드)  ALT + SHIFT + A
 한줄 주석  CTRL + /
 블럭 주석  CTRL + SHIFT + / 

 

● Tomcat 설치

 

https://tomcat.apache.org/ 접속 → 다운로드

 

 

② 톰캣 환경설정

 

 Shutdown Port 번호  4444
 Connector Port 번호  8888 (Default : 8080, 오라클 기본 포트랑 같아서 변경) 
 관리자 계정/패스워드  user/1111 (잊어버리지 말기)

 

③ 이클립스에 톰캣 연동

 

 Window - Preferences - Server - Runtime Environments   다운받은 버전의 톰캣 추가

 

'IT국비지원' 카테고리의 다른 글

[CSS] 작성법 및 선택자  (0) 2021.08.30
[HTML] <select> 태그 (드롭다운 목록)  (0) 2021.08.27
[HTML] <form> 태그, <input> 태그  (0) 2021.08.26
[HTML] <a> 태그, <map> 태그  (0) 2021.08.25
[HTML] 텍스트 관련 태그  (0) 2021.08.23
[HTML] 문서 구조 및 배포 방법  (0) 2021.08.13
요구사항 분석  (0) 2021.08.12
Comments