본문 바로가기

반응형
자바
반응형
39

Spring 홈페이지 - (4) 이클립스 자바 환경설정 및 인코딩 설정방법 이클립스에서 자바 환경으로 설정 및 인코딩 설정하는 방법 새 프로젝트를 시작할 때 항상 해야할 것 중 하나는, 이클립스에 자바 파일을 설정해주어야 합니다. 한 마디로 이클립스에 자바 파일이 있다는 것을 인식 시켜주는 작업이죠. 또한 한글이 인식되기 위해서는 인코딩을 UTF-8로 변경할 필요가 있습니다. 여러가지 과정들이 많아서 정리해 보았습니다 ! 변경할 사항입니다. 자바 환경설정 자바 JDK 버전 추가 프로젝트 자바 버전 변경 라이브러리 변경 (build path변경) Pom.xml 자바 버전 변경 컴파일러 변경 인코딩 설정 파일 인코딩 설정 프로젝트 인코딩 변경 자바 환경설정 자바 JDK 버전 추가 경로 : window > preferences > java > installed JREs > add >.. 2020. 12. 27.
Spring 홈페이지 - (2) 이클립스 및 스프링 설치 지난 시간에 자바 설치 및 자바 환경변수에 대해 이야기를 하였고 오늘은 이클립스에 대해 정리해보겠습니다. 이 페이지에서는 3단계로 나눠서 정리를 해봤습니다. 이클립스 설치 플로그인으로 STS(스프링) 설치 스프링 프로젝트 생성 이클립스는 자바 기반으로 한 통합 개발 환경(Integrated Development Environment), 즉 자바 프로그래밍 개발에 도움을 주는 틀 입니다. 자바는 선 마이크로시스템에서 개발한 프로그램 언어로 태양과 관련있는 개기일식을 의미하는 이클립스를 이름으로 지었습니다. 이클립스 설치 방법 이클립스 홈페이지을 들어가서 이클립스를 다운로드 해줍니다. 이클립스 홈페이지 : www.eclipse.org/ The Community for Open Innovation and Co.. 2020. 12. 27.
Spring 홈페이지 - (1) 자바 설치 및 환경변수 설정 자바 언어로 홈페이지를 만들기 위한 첫번째 순서로써 자바 설치부터 이야기해보고자 합니다. 우선 자바는 선 마이크로시스템에서 개발한 프로그램 언어로 태양과 관련있는 개기일식을 의미하는 이클립스를 이름으로 지었습니다. 윈도우에서는 자바 프로그래밍을 하기 위해 JDK(Java Development Kit)를 설치하고 이클립스를 설치해야합니다. JDK는 자바 프로그래밍 언어를 사용해 애플리케이션을 개발할 수 있게 해주는 개발 환경이며, 개발할 일이 없는 일반 사용자는 JRE(Java Runtime Environment)만 있으면 자바 프로그램을 실행할 수 있습니다. JDK에는 JRE + 개발에 필요한 것들(자바 컴파일러 javac.exe 등)이 있습니다. 여기서는 가장 일반적으로 사용되는 자바 1.8 설치를 해.. 2020. 12. 27.
[JSP] SELECT문으로 년월일 만드는 방법!! (영상 有) 안녕하세요. JSP에서 SELECT문으로 년월일 만드는 방법에 대해 이야기하겠습니다. 간단한 코드인데도 익숙하지가 않아서 계속 까먹더라구요 ㅜㅜ 아래는 구현 영상입니다. 잘 나오는것을 보실 수 있습니다. 코드로 보시죠! 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 29 30 31 32 33 34 35 년 ${i} 월 0${i} ${i} 일 0${i} ${i} Colored by Color Scripter cs 요약하자면 두개의 OPTION VALUE을 만들어서 첫번재는 VALUE값 없이 ‘년’을 생성하고 두번재에서는 FOREACH을 만들어서 VAR의 값을 I로 하고 begin과 end값을 설정합니다. 그리고 두번째 .. 2020. 10. 20.
HighCharts(하이차트)를 자바 프로젝트에 적용하는 방법! 안녕하세요. 오늘은 자바 프로젝트에 차트를 적용하는 방법에 대해 알아보겠습니다. 우선 제가 사용할 차트는 ‘하이차트(HighCharts)’라는 녀석입니다. HighCharts는 2009년에 순수 자바스크립트로 만들어진 라이브러리입니다. 자바에서 데이터베이스를 통해 자바스크립트로 처리하는 방법으로 진행하려합니다. (2021년 2월 추가 수정하였습니다.) 요약하자면 자바 코드 작성 (컨트롤러 – 서비스 – DAO) 데이터베이스 작성(XML) 자바 스크립트 적용 차트 자체가 난해할 수 있는 부분이지만 생각보다 어렵지 않고 간단히 만들어낼 수 있습니다. 완성 화면 입니다. X축은 이름 Y축은 값으로 이루어져 있습니다. 이젠 시작해보겠습니다. 우선 하이차트(HighCharts)홈페이지에 들어갑니다. 하이차트(Hi.. 2020. 10. 16.
[JAVA] 달력의 요일과 주중/주말 구하는 방법 안녕하세요. 오늘은 달력의 요일을 구하는 방법과 주중/주말을 구하는 방법을 소개하려합니다. 우선 이 두개는 매우 흡사합니다! 값에 요일을 표시하느냐 / 숫자를 표시하느냐 이 차이가 되겠습니다. 생각만하면 막막하지만 실제로보면 쉬는 로직이니 너무 걱정마세요! 만들어과정을 요약하자면 SimpleDateFormat을 통하여 포맷을 날짜형식으로 변경해줍니다. 그리고 자바에서 제공하는 날짜를 포맷에 넣어주고 자바에서 제공하는 Calendar의 시간에 set으로 넣어줍니다. 그리고 숫자 변수(int dayNum)를 만들어서 자바에서 제공하는 Calendar.DAY_OF_WEEK, 즉 한 주를 계산하는 식을 넣어줍니다. 그리고 switch함수에다가 모든걸 합친 dayNum를 넣어줘서 1부터 7까지의 값을 구합니다. .. 2020. 10. 15.
게시판 버튼형 카테고리 구현 방법[AJAX] 게시판을 구현하다 보면 버튼형 카테고리를 사용할 일이 있을 경우가 있습니다. 미숙하지만 개발에 필요해서 기능 구현한 후 포스팅해봅니다. 필요하신 분들에게 도움이 되셨으면 좋겠습니다. [최종 구현 화면] [개발환경] Java 1.8 eGovFrame Mysql 5.6 톰캣 v8.5 JQUERY 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 29 30 31 32 33 34 35 //필수 script입니다. var path = "${pageContext.request.contextPath }"; var qustr = "${searchVO.qustr}"; $(function(){ $("input:button[name='but.. 2020. 10. 2.
게시판 제목 공개/비공개 기능 구현 방법 게시판 기능 중에 제목을 일반 사용자에게는 비공개로 하고, 글작성자와 관리자는 볼 수 있는 기능에 대해 정리해보려 합니다. 대략적 흐름은 등록 페이지에서 공개/비공개 컬럼에 Y 또는 N으로 값을 주고, 리스트에서 if문과 choose문으로 설정하는 형태입니다. 아래는 결과 화면입니다. Create.jsp 등록 페이지에서 공개/비공개 컬럼에 Y 또는 N으로 값을 줍니다. 1 2 3 4 공개 비공개 Colored by Color Scripter cs list.jsp if문과 choose문을 사용하여 공개/비공개 컬럼 값이 N일 경우 비밀글로 설정하고 본인 및 권한1인 관리자는 보이도록 하고 아니면 비밀글 설정합니다. 공개/비공개 컬럼 값이 N일 경우 단순 글의 제목을 보여줄 수 있도록 합니다. 1 2 3 4.. 2020. 10. 2.
[SQL] 조건별 검색 쿼리 정리!! 조건 할때마다 귀찮아서…정리해봅니다.. 아래 쿼리는 mysql 기준이며 오라클 부분도 조금씩 정리하였습니다 계속 새로운 쿼리를 사용할 일이 있으면 업데이트 하겠습니다! 다들 도움이 되시길.. input 문자열 검색 쿼리 (Like) 아래 예제는 mysql 기준이며, 오라클 쿼리는 조금 다릅니다. 오라클 : 컬럼명 LIKE '%' || #{ 조건명 } || '%' ]]> 1 2 3 Colored by Color Scripter cs Select문 쿼리 하기 조건 쿼리는 input 문자열 찾는데도 사용이 가능하지만 부등호 같음(=)을 사용하였기 때문에, 데이터와 검색 조건이 딱 맞아야할때 사용합니다. (ex : 데이터 '사과'를 검색할때 사과라고 검색해야 찾아집니다. 그래서 select같은 형식에 최적화됩니.. 2020. 10. 2.