본문 바로가기

Eric112

[Spring] 직접 spring 프로젝트 만들고 세팅하기 저번 포스팅에서는 표준 프레임워크를 이용해 Spring 프로젝트를 만드는 방법을 알아봤습니다. 하지만 여러 오류때문에 실제로는 사용하기 어려운 상태이고, 이번 포스팅인 직접 Spring을 생성하여 세팅하는 방법을 통해 프로젝트를 만들어보겠습니다. Ctrl + n을 누른 후 Spring을 검색해주세요. Spring Project를 누른 후 Next를 눌러주세요! 이번에는 Spring MVC Project를 생성해보겠습니다. 다음 창이 뜬다면 Yes를 눌러주세요. 패키징 이름은 일반적으로 사용하는 URL을 반대로 적은 후, 모듈 이름을 적어주는 방식입니다. 제가 공부하고 있는 ddit의 경우 ddit.or.kr의 URL을 가지고있으니 kr.or.ddit 형태로 만들 수 있습니다. Finish를 눌러 생성해주.. 2019. 8. 21.
[Spring] 표준 프레임워크 웹 프로젝트 만들기 전자정부 표준 프레임워크에 있는 eGoveFrame Web Project를 이용하여 만드는 방법입니다. 오류가 많이 납니다! 어떻게 만드는 지만 알아본 후, 다음 포스팅부터 직접 spring을 만들어보겠습니다. 이클립스에서 Ctrl + n 을 누른 후, eGov를 검색해주세요. 아래쪽에 있는 eGovFrame Web Project를 선택해준 후 Next를 눌러주세요. 다음과 같이 설정해준 후 Next를 눌러주세요. Target Runtime에는 사용하는 Tomcat 서버를, Dynamic Web Module version은 일반적으로 사용하는 3.0버전을 사용하겠습니다. 예제소스를 생성하고 싶다면 Generate Example을 체크해주신 후, Finish를 눌러 끝내주시면 됩니다. 예제 소스 없이 생성.. 2019. 8. 21.
[Spring] 이클립스 세팅하기(2) - 외부 웹 브라우저 설정, 메이븐 설정, 톰캣 서버 설정 1. 외부 웹 브라우저 사용 세팅하기 brow를 검색한 후 Web Browser 탭으로 들어가주세요. Use external web browser을 체크해주세요. 아래쪽 체크박스에서 사용하고자 하는 웹 브라우저를 선택해주세요! 2. 메이븐 설정 기본적으로 설정된 메이븐을 사용할 것이라면 이 부분은 넘어가셔도 됩니다! 메이븐을 기본 메이븐이 아닌 외부 메이븐으로 따로 설정해주고 싶다면, 다음과 같이 설정할 수 있습니다. 검색창에 maven검색 - Installations - Add를 눌러주세요. 설치한 메이븐의 경로를 설정해주세요. Apply를 눌러주세요. User Settings - Browse로 들어가주세요. 메이븐 설치 경로/conf/settings.xml 파일을 누른 후 열기를 눌러주세요. Appl.. 2019. 8. 21.
[Spring] 이클립스 세팅하기(1) - 메모리 추가, 워크스페이스 설정, Oracle XE연동 1. Eclipse 가용 메모리 추가하기. eclipse가 설치된 폴더에 있는 eclipse.ini를 열어주세요. 원하는 만큼 메모리를 변경해주세요. 2. 워크스페이스 설정하기. 이클립스가 처음 시작할 때, 워크스페이스를 변경할 수 있습니다. 이클립스가 설치된 폴더 내 있는 workspace폴더로 지정해주세요. 3. Oracle DB 연동 설정하기. Data Source Explorer에서 Database Connections를 우클릭 하신 후 New.. 를 눌러주세요. 사용하는 DB(Oracle)를 검색한 후, Name을 정해주고 Next를 눌러주세요. + 버튼을 눌러주세요. Oracle Thin Driver 11을 선택해주세요. JAR List탭으로 들어가서 기본적으로 설정된 ojdbc14.jar를 .. 2019. 8. 21.
[Spring] 전자정부 표준 프레임워크 개발환경 설치하기 1. 표준 프레이워크 포털에 접속해주세요.. https://www.egovframe.go.kr/EgovDevEnvRelease_300.jsp?menu=3&submenu=2&leftsub=2 개발환경 3.0.0 다운로드 - eGovFrame Portal 온라인 지원 포털 www.egovframe.go.kr 2. 개발환경 3.2.0버전을 받아주세요. 지금까지 나온 버전중 가장 많이 쓰이고 있는 버전이라고 합니다. 3. 운영체제에 맞는 파일을 다운받아 설치해주세요. 4. eFovFrameDev를 실행해주세요. 원하는 공간에 설치해주시면 됩니다. 다음 두 폴더가 보인다면 정상적으로 설치가 완료되었습니다! 정상적으로 실행되는지 eclipse.exe 파일을 실행하여 확인해주세요. 정상 실행시 다음과 같이 실행됩니다. 2019. 8. 21.
[Spring] Eclipse-Luna에서 스프링 설치하기 지금 보고계신 세팅은 Eclipse-Luna 기준으로 작성되었습니다. Help -> Install New Software -> Add Name : springsource tool suite Location : http://dist.springsource.com/snapshot/TOOLS/nightly/e4.4 복사해서 붙여넣기 해주세요. Eclipse 가 Luna 버전이 아니라면 다음 Location을 이용해주세요. Location : 루나 http://dist.springsource.com/snapshot/TOOLS/nightly/e4.4 케플러 http://dist.springsource.com/snapshot/TOOLS/nightly/e4.3 인디고 http://dist.springsource.co.. 2019. 8. 21.
[Java] String .split(".")결과가 공백이 나올 때 해결방법 문자열을 split()을 이용하여 자르고 싶을 때 작동이 잘 안되는 경우가 종종 있습니다. 보통 "."을 이용하여 자를 때 많이 일어나는데 이것은 split(); 메서드에 들어가는 "."이 정규식으로 작동하기 때문입니다. 그냥 "."을 이용하여 잘랐을 때의 결과 입니다. public class Test { public static void main(String[] args) { String str = "Hello.Wolrd.Eric!"; System.out.println("자를 문자열 => " + str); System.out.println("문자열을 \".\"를 이용하여 잘라 배열로 만듭니다."); String[] arrStr = str.split("."); System.out.println(); Sy.. 2019. 8. 21.
Server 이전하였습니다. 접속이 원활하지 않아서 웹서버를 로컬로 바꾸었습니다. 며칠동안 서버 접속이 원활하지 못하던 로그를 확인하였고, 지금은 블로그에 있는 게시글들의 URL을 수정한 상태입니다. 다시 접속하시면 정상적으로 확인할 수 있습니다! 2019. 8. 7.
AWS EC2로 Ubuntu 원격접속(SSH, SFTP) XShell과 FileZilla를 이용해 설정하기 AWS에 로그인을 한 후 다음 페이지로 접속해줍니다. https://ap-northeast-2.console.aws.amazon.com/ https://ap-northeast-2.console.aws.amazon.com/console/home ap-northeast-2.console.aws.amazon.com 서비스 - EC2를 클릭하여 들어가주세요. 키가 없으시다면 새로운 키를 생성해주세요. 생성한 키는 접속시 필수적으로 필요하므로 USB, 클라우드 등에 보관하시기 바랍니다. 이 창이 보인다면 2~3분 이내로 인스턴스 사용이 가능합니다. 보안그룹을 클릭해서 들어가줍니다. 편집을 눌러주세요 여기까지 수정하시면 이제 만들어놓은 EC2는 모든 포트와 트래픽에 대하여 접속이 가능해집니다. 위 퍼블릭DNS를 이.. 2019. 7. 30.