1. 스프링 소개 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크를 말한다. 스프링 프레임워크는 현대적인 Java 기반 엔터프라이즈 애플리케이션을 어떤 종류의 배포 플랫폼에서도 개발할 수 있는 포괄적인 프로그래밍 및 구성 모델을 제공한다. 스프링의 핵심 요소 중 하나는 응용 프로그램 수준에서의 인프라 지원이 가능하다. 스프링은 엔터프라이즈 애플리케이션의 "플러밍(plumbing)"에 초점을 맞춰 특정 배포 환경에 대한 불필요한 종속성 없이 팀이 응용 프로그램 수준의 비즈니스 로직에 집중할 수 있도록 지원한다. 2. 이클립스 - 스프링 설정 사전 준비 이클립스 설치 [설치 가이드] Web Dynamic Project 웹 프로젝트 생성 [생성 가이드] Web Dynamic Pr..
동적 웹 프로젝트 (Dynamic Web Project)를 설정하는 프로세스를 진행할 것이다 1. 프로젝트 JRE 설정 (Java) 현재 사용 중인 Java 버전은 1.8.0_202임으로 각장 본인에 맞는 자바 버전을 설정하면 된다. 보통 각 프로젝트에 이클립스가 기본적으로 정해준 Java버전이 설정돼 있을 것이다. 컴퓨터에 설치돼 있는 Java 버전으로 수정할 예정이다. [자바 설치 방법] 2. 프로젝트 Server 설정 Apache Tomcat 톰캣을 프로젝트 설정에 추가할 것이다. [다운로드 및 설지 가이드] JRE System 및 Server Runtime 설정이 위와 같이 돼 있는지 확인. 3. Project Facets 설정
1. [Apache Tomcat] 아파치 톰캣 다운로드 방법 톰캣(Tomcat)은 아파치재단에서 제공하는 오픈소스 웹 애플리케이션 서버(WAS)이다. 정식 명칭은 아파치 톰캣(Apache Tomcat)이다. 톰캣(Tomcat)이란 수고양이를 의미한다. 아파치 톰캣 소프트웨어는 개방적이고 참여적인 환경에서 개발되었으며 Apache License 버전 2로 배포된다. 아파치 톰캣 프로젝트는 전 세계의 최고의 개발자들과 협력하기 위한 것이다. 참여 규칙은 이곳에 나와 있으며, 아파치 톰캣 소프트웨어는 다양한 산업 및 조직에서 수많은 대규모 미션 크리티컬 웹 애플리케이션을 지원하고 있다. 톰켓 서버를 활용하여 이클립스에 있는 우리 자바 프로젝트 (Dynamic Web Project)를 기동 시키는 작업을 해볼 ..
1. Everything - 파일 검색 프로그램 웹 개발자들은 스토리보드를 포함한 다양한 자료들을 보관한다. 컴퓨터 내에 어디에 저장 경로를 까먹었을 때 Everything으로 찾으면 엄청 쉽게 찾을 수 있다. [찾는 속도가 뛰어나게 좋다..] 다운로드 - voidtools www.voidtools.com 2. Postman - Http요청 파라미터에 대한 응답 웹 개발자들은 API 테스트하기 유용한 프로그램. 기본적인 Post/Get으로 전송은 무론, OAuth 2.0 Token 발급 등등 다양할게 사용할 수 있다. Download Postman | Get Started for Free Try Postman for free! Join 25 million developers who rely on Post..
Github 저장소에 저장됭 프로젝트를 다른 컴퓨터에서 가져올 수 있는 방법이 있다. 방법은 다음과 같다. [Next]클릭 이후 [Finish]하면 된다.
※ 2021.08.13 이후로 git 계정 인증 작업을 계정/패스워드 방식으로 할 수 없음으로 각 Repository의 Token을 발급받아 놓아야한다. 토큰을 발급받기 위해서 우선적으로 Github로그인후 우측 메뉴를 확인해주자. [Github 링크] 인증을 진행해야 하는데 총 2가지 방법의 인증 방식이 있다. (1. 비밀번호 2.Mobile Authenticator) 2개 중 편한 방법으로 인증을 진행해주면 된다 Note - 발급 토큰명 Expiration - 발급 토큰 기간, 토큰 또한 비밀번호의 일종임으로 자주 바꿔주는 것이 좋다. 보안적으로 90을 권한다 Select scopes - 토큰의 권한, 권한에 맞게 체크해주면 된다. 토큰이 정상적으로 생성된 것을 확인할 수 있다. 발급 받은 토큰으로 ..