전체 글298 [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (2) SpringBoot [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (2) SpringBoot 전자정부 프레임워크 3.8.0 버전업 Spring관련 포스팅은 여기를 참조하면 된다. [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring 기존 egovFramework 3.6.0 버전에서 개발을 하고 있었는데 3.8버전을 업그레이드 하려한다. 분명 언젠가 또 업그레이드 할 날이 올 것을 대비.. haenny.tistory.com Spring기반 프로젝트는 SVN Import 하는 방식으로 버전업을 하였는데, SpringBoot는 Gradle 프로젝트로 간단하게 생성한 뒤에 패키지를 모두 복사하는 방식.. IDE/Eclipse 2019. 10. 29. [JavaScript] JS 라이브러리 daterangepicker 적용하기 [JavaScript] JS 라이브러리 daterangepicker 적용하기 먼저 라이브러리 다운받기 위한 사이트에 들어가자. Date Range Picker — JavaScript Date & Time Picker Library Originally created for reports at Improvely, the Date Range Picker can be attached to any webpage element to pop up two calendars for selecting dates, times, or predefined ranges like "Last 30 Days". To get started, include jQuery, Moment.js and Date Range www.daterang.. Front/API 2019. 10. 28. [Error] Spring 웹 프로젝트 META-INF\MANIFEST.MF (지정된 경로를 찾을 수 없습니다) 에러 해결 [Error] Spring 웹 프로젝트 META-INF\MANIFEST.MF (지정된 경로를 찾을 수 없습니다) 에러 해결 전자정부 프레임워크 버전 업그레이드 하면서 Spring Web Project를 SVN Import하면서 pom.xml에 발생한 에러이다. " META-INF\MANIFEST.MF (지정된 경로를 찾을 수 없습니다) " 처음 import할 때는 아무런 에러가 없다가 Maven Update Project를 하면 에러가 발생한다. 위에서 알려주는 경로 [target] - [m2e-wtp] - [web-resource] - [META-INF] 로 가니 MANIFEST.MF 가 존재하지 않았다. 처음에는 기존 프로젝트 같은 경로에 있는 MANIFEST.MF 파일을 복사해서 넣는 방식으로 했는.. JVM/Spring 2019. 10. 25. [Error] DB Connection 종료 에러 해결: No operations allowed after statement closed [Error] DB Connection 에러 해결: No operations allowed after statement closed JSP를 MySQL과 연동하여 잘 구동되던 페이지를 다음날, 처음으로 들어갈 때마다 아래와 같은 오류가 발생했다. Cause: java.sql.SQLException: No operations allowed after statement closed. ; SQL []; No operations allowed after statement closed.; nested exception is java.sql.SQLException: No operations allowed after statement closed. 이는 Statement 객체를 close 한 후에 그 Statemen.. JVM/Java 2019. 10. 24. [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring [Eclipse] 전자정부프레임워크 3.8 버전 업그레이드 하기 (1) Spring 기존 egovFramework 3.6.0 버전에서 개발을 하고 있었는데 3.8버전을 업그레이드 하려한다. 분명 언젠가 또 업그레이드 할 날이 올 것을 대비해서 글을 남긴다.. 1. 전자정부 프레임워크 3.8 버전 다운로드 - 먼저 3.8버전을 다운로드 하기위해 전자정부 프레임워크 포털사이트를 들어가자 - 개발환경 다운로드에서 3.x 다운로드 페이지에 들어가 개발자용 개발환경 32bit64bit(Implementation Tool) Version 3.8.0 클릭한다. 본인의 운영체제에 맞게 다운로드를 한 후 원하는 경로에서 압축을 풀자. 압축을 풀고 이클립스 실행 시 java was but return exit code=1.. IDE/Eclipse 2019. 10. 24. [Eclipse] 프로젝트 Context Path(root) 변경하기 [Eclipse] 프로젝트 Context Path(root) 변경하기 컨텍스트 패스(Context Path)는 WAS(Web Application Server)에서 웹어플리케이션을 구분하기 위한 Path로 예를들어 다음과 같이 빨간색으로 잡히는 경로이다. localhost:8080/BUMRH/main.do 이클립스에서 프로젝트를 생성하면 자동으로 server.xml에 추가되어 서버구동하면 자동으로 잡히는 경로이다. 이 컨텍스트 패스를 변경을 하고자 할 때, 방법이 두 가지가 있다. 첫 번째, 프로젝트의 속성으로 변경한다. 프로젝트 우클릭한 후 [Properties] - [Web Project Settings]에 Context root에서 설정 후 적용하면 된다. 두 번째는 Server의 프로젝트 conf.. IDE/Eclipse 2019. 10. 24. [Error] 이클립스 Failed to Start component 에러, Maven 초기화 [Error] 이클립스 Failed to Start component 에러, Maven 초기화 EgovFramework 버전 업그레이드를 한 후 프로젝트 SVN Import 하면서 마주친 에러이다. 버전 업그레이드 참고하기 IDE/Eclipse 2019. 10. 24. [Eclipse] 전자정부프레임워크 Package Explorer 열기 [Eclipse] 전자정부프레임워크 Package Explorer 열기 결론 : [Window] - [Perspective] - [Open Perspective] - [Other] 에서 egovFrame Open.. 아래 첨부된 이미지는 egovFramework 프로젝트를 처음 생성(혹은 import)했을 때, 즉 세팅되어있지 않았을 때이다. 나는 이 Project Exploere 의 폴더 구조는 JavaEE 관점으로 프로젝트를 보여주고 있어 Deployment Descriptor, Spring Elements 등이 있는 것이다. 오른쪽 첨부된 이미지처럼 이클립스 오른쪽 상단에 마우스 오버를 하면 알 수 있다. 물론 굳이 변경할 필요는 없지만 쓰지 않는 소스들까지 보이는게 싫었다. 자, 그럼 Packag.. IDE/Eclipse 2019. 10. 23. [Eclipse] 전자정부 프레임워크 이클립스 메모리 설정 [Eclipse] 전자정부 프레임워크 이클립스 메모리 설정 처음 초기 세팅하는 법을 모르고, 전자정부 프레임워크를 다운받고 바로 개발을 시작했다가 .. 빌드 한 번하는데 속도도 느리고 응답없음도 뜨고.. 자바 개발자라면 기본적으로 세팅해야하는 이클립스 메모리 세팅하는 법을 알아봐야겠다. [egovFamework] - [eclipse] 에서 eclipse.ini 파일을 편집으로 열어보면 아래 첨부된 이미지의 빨간박스 부분에 원하는 크기를 설정해주면 된다. Xms는 최소 힙 메모리, Xmx는 최대 힙 메모리를 설정하는 것이다. 기본적으로 Xms 512, Xmx 1024를 한다. 이클립스는 종료한 상태에서 설정하고 키자 ^__^ IDE/Eclipse 2019. 10. 22. [Eclipse] 이클립스 테마 변경하기(Dark 버전) [Eclipse] 이클립스 테마 변경하기(Dark 버전) [Window] - [Preferences] - [General] - [Appearance] 한 뒤 [Theme]에서 원하는 테마 설정하고 [Apply] 누르면 끝! IDE/Eclipse 2019. 10. 22. [Chrome] 크롬 메모리 부족, 전력 사용량(작업관리자) 매우높음 해결 방법! 크롬 인터넷 창이 갑자기 꺼진 경험이 있는 사용자라면 크롬 메모리 부족문제를 겪은 경험이 있을 것이다. 이때 작업관리자 프로세스를 확인해보면 크롬의 적력 사용량이 "매우 높음" 혹은 "높음"으로 나오는 것을 확인할 수 있다. 작업관리자 단축키는 [Ctrl] + [Shift] + [Esc] 이다. 그럼 크롬 메모리 부족 문제는 어떻게 해결하는지 살펴보자. 인터넷 창에 [더보기] 혹은 아래 그림과 같은 더보기 아이콘을 클릭하면 설정 페이지로 이동할 수 있다. 설정페이지의 스크롤을 아래로 내리면 [고급] 탭이 있다. 고급탭을 열어 [인터넷 사용 기록 삭제] 를 클릭해보자 인터넷 사용 기록 팝업창이 뜨는데 이때 삭제할 기록을 체크박스로 선택한 뒤 인터넷 사용 기록 삭제를 클릭하면 크롬 메모리 부족 문제가 사라질.. 기타 2019. 10. 21. [CMD명령어] 실행중인 프로세스 확인(tasklist) 및 종료하기(taskkill) tasklist (실행중인 프로세스 확인) 로컬 컴퓨터 또는 원격 컴퓨터에서 현재 실행하고 있는 프로세스의 목록을 표시한다. 이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. tasklist : 기본 프로세스 목록 실행중인 프로세스가 많으니 프로세스명이 "java.exe"인 프로세스를 목록으로 예제를 살펴보겠다. tasklist | findstr "java.exe" tasklist /V : 자세한 작업정보 표시 필터 이름 유효한 연산자 유효한 값 STATUS eq, ne RUNNING IMAGENAME eq, ne 이미지/프로세스 이름 PID eq, ne, gt, lt, ge, le PID 값 SESSION# eq, ne, gt, lt, ge, le 세션 번호 SES.. 운영체제 2019. 10. 15. [Tistory]코드블럭 사용 : 코드 하이라이트 적용하기 [Tistory]코드블럭 사용2 : 코드 하이라이트 적용하기 기본적인 코드블럭 사용 및 플러그인 적용방법이 궁금하다면 아래링크를 참고하자 Link : https://haenny.tistory.com/38 [Tistory] 코드블럭 사용 : Syntax Highlight(코드 문법 강조) 플러그인 [Tistory] 코드블럭 사용 : Syntax Highlight(코드 문법 강조) 플러그인 소스코드를 작성할 때 티스토리 코드블럭을 사용하면 포스팅 전과 후가 달라 colorscript 혹은 번거롭게 작성해왔다면, 이 글을 보라!!! 1... haenny.tistory.com 티스토리에서 지원하는 코드블럭에 플러그인을 적용한다 하더라도, 기본적으로 지원되는 언어도 몇 없고 라인 넘버 표시도 안된다. 우리가 코드.. 기타 2019. 10. 14. [Oracle] INNER JOIN이란? 사용방법도 함께 알아보자 [Oracle] INNER JOIN이란? 사용방법도 함께 알아보자 INNER(내부) JOIN 이란, 두 테이블간 조인 조건을 만족하는 행을 반환할 때 사용하는 구문이다. 쉽게 조인하려는 두 테이블의 교집합이라고 생각하면 될 듯 하다. 사용 방법 SELECT * 조회할 컬럼을 선택한다 (모든 컬럼 조회) FROM TABLE1 T1 INNER JOIN TABLE2 T2 INNER 는 생략가능 ON (T1.KEY = T2.KEY) 두 테이블을 연결할 조건을 명시한다 실제 어떻게 사용되는지 살펴보자 KEY 컬럼이 TIMESTAMP와 NUM인 같은 구조의 테이블 A와 B가 있다. 두 테이블의 TIMESTAMP와 NUM의 값이 같은 데이터를 조회하고 싶다. 여기서 INNER JOIN의 INNER는 생략 가능하다. .. Database/SQL 2019. 10. 13. [Oracle] OUTER JOIN 사용 방법과 차이점 (LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN) OUTER(외부) JOIN 이란 조인 조건에서 동일한 값이 없는 행도 반환할 때 사용하는 구문이다. 즉 A, B 테이블을 JOIN 할 경우, 조건에 맞지 않는 데이터도 표시하고 싶을 때 OUTER JOIN을 사용한다. 오늘은 LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN을 살펴볼 것이다 !! LEFT / RIGHT / OUTER JOIN 맛보기 OUTER JOIN은 조인 USING, ON 조건절을 필수적으로 사용해야 한다. LEFT OUTER JOIN과 RIGHT OUTER JOIN은 기준이 되는 테이블이 조인 수행 시 무조건 드라이빙 테이블(첫번째로 ACCESS 되는 테이블)이 된다. 또한, 드라이빙 테이블이 어떤 테이블이냐에 따라 쿼리 성능이나 튜닝 부분에.. Database/SQL 2019. 10. 12. [Tistory] 코드블럭 사용 : Syntax Highlight(코드 문법 강조) 플러그인 [Tistory] 코드블럭 사용 : Syntax Highlight(코드 문법 강조) 플러그인 소스코드를 작성할 때 티스토리 코드블럭을 사용하면 포스팅 전과 후가 달라 colorscript 혹은 번거롭게 작성해왔다면, 이 글을 보라!!! 1. 에디터 위에 '더보기'버튼 클릭 - 블로그 새로운 글 작성 시 서식(글자)편집하는 기능들과 우측에 [ · · · ] 버튼에는 지도, 서식, 접은글, 특수문자, 코드블럭, 플러그인 기능들이 있다. 여기서 코드블럭을 클릭해보자 2. 코드블럭 삽입 - 코드블럭 삽입창이 열리면 내가 추가하려는 소스코드의 언어를 선택하여 작성한다. - 소스코드 삽입 예시 - 소스코드를 작성하고 '확인' 버튼을 누르면 아래 첨부된 이미지처럼 코드블럭이 이쁘게 나오는 것을 볼 수 있다. 3. 작.. 기타 2019. 10. 11. [Windows] 윈도우 서비스(Windows service)란 ? [IT] 윈도우 서비스(Windows service)란 ? 위키백과에서 윈도우 서비스(Windows service)에 대해 아래와 같이 정의했다. 윈도우 서비스(Windows service)는 오랜 시간 동안 실행되며 특정한 기능을 수행하는 실행 파일이며, 사용자 간섭을 요구하도록 설계되지 않았다. 윈도우 서비스는 보통 마이크로소프트 윈도우 운영 체제가 시동될 때 실행되며 윈도우가 실행되고 있는 한 백그라운드 모드에서 실행된다. Windows 서비스 관리자를 여는 방법 아래 화면과 같이 "services.msc" 를 실행하거나 "서비스""를 검색하여 Windows 서비스 관리자를 열면 된다. 윈도우 서비스에 등록된 프로그램의 상태를 확인하거나 서비스 시작 유형(자동, 수동, 사용안함) 등을 설정할 수 있.. 운영체제 2019. 10. 10. [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 Apache Tomcat 설치 및 포트 설정하는 방법은 아래 링크를 통해 확인하고 오자. Link : https://haenny.tistory.com/30 [Java] Eclipse 웹프로젝트 war파일 배포하는 방법 [Java] Eclipse 웹프로젝트 war파일 배포하는 방법 로컬 이클립스에서 개발한 프로젝트를 실제 사용할 서버에 배포할 때 단순한 JSP파일같은 경우는 간단하게 편집해서 저장할 수 있지만 JSP나 서블릿으로 프로그.. haenny.tistory.com 서비스 등록하기 전 내가 올리려는 톰캣서버의 포트가 사용되고 있는지 확인하는 것은 아주 아주 중요하다 ! 서버 등록하려다가 포트 충돌이 나면 기존에 그 포트를 사용하던.. Front/WebServer 2019. 9. 20. [Spring] 전자정부 웹프로젝트 war파일 Tomcat에 배포하는 방법 + Tomcat 포트 및 메모리 설정 [Spring] 전자정부 웹프로젝트 war파일 Tomcat에 배포하는 방법 + Tomcat 포트 및 메모리 설정 로컬 이클립스에서 개발한 프로젝트를 실제 사용할 서버에 배포할 때 단순한 JSP파일같은 경우는 간단하게 편집해서 저장할 수 있지만 JSP나 서블릿으로 프로그래밍해서 복잡한 경우에는 war파일을 만들어서 배포해야한다. 오늘은 war파일을 배포하기 위해 이클립스 웹프로젝트 Export로 war파일 생성방법 (CHAP1) , war파일 배포하기 위한 Apache Tomcat 설치방법 (CHAP2) , 배포하기 전 톰캣 서버의 포트를 변경하는 방법 (CHAP2-1) , 톰캣 서버의 메모리 설정 방법 (CHAP2-2), 생성한 war파일을 배포하는 방법(CHAP3)을 알아볼 것이다 ! CHAP1. WA.. JVM/Spring 2019. 9. 18. [Windows] 컴퓨터 시스템, 운영체제 정보 알아보기 [Windows] 컴퓨터 시스템, 운영체제 정보 알아보기 시작 프로그램에서 제어판 검색 시스템 클릭 운영체제 및 윈도우 버전 등의 정보를 알 수 있음 운영체제 2019. 9. 14. 이전 1 ··· 11 12 13 14 15 다음 추천 글 728x90 반응형