많은 개발자들이 여전히 자바 1.8을 쓰고 있는 것 같고, 나 또한 회사에서 1.8을 쓰고 있다. 자바 뿐 아니라 다른 많은 프로그램들 또한 최신 버전이 업데이트 되고 있음에도 불구하고, 호환성 문제 등으로 구버전들을 사용하고 있을 것이다. 사실 나는 최신버전 주의자기 때문에, 개인 셋팅은 최대한 최신버전으로 맞추지만, 일단 아래와 같은 이슈에 직면하게 된다면 해결방법을 전하고자 한다. ERROR 상황 Version 1.8.0_271 of the JVM is not suitable for this product. Version: 11 or greater is required. 딱 봐도 그냥 버전 업글 하라는 내용인데.. 자바 버전을 바꾸는 것 보다 Eclipse 를 내 자바 버전에 맞추는게 빠른 해결이긴..
ERROR 상황 지난 프로젝트를 실행시켜보면, DB연동은 성공했지만 Console log에서 java.io.FileNotFoundException 오류가 보이는 것을 볼 수 있습니다. m2/repository/com/oracle/database/security/oraclepki/oracle.osdt/osdt_cert.jar ( 지정된 경로를 찾을 수 없습니다. ) SpringBoot 에서 신규 프로젝트 생성 시 기본으로 설정하는 JDBC를 클릭해 라이브러리를 사용했을 뿐인데 말이죠. 매번 느끼는 거지만, DB연동에서 Oracle은 참 귀찮은 존재입니다. 권한 문제로 인해 사용하기도 번거롭고, 연동할 때 마다 Maven을 통해 repository 경로를 지정해 주는 방식으로 해결하시는 분들도 있으실테지만,..
안녕하세요. 오랜만에 포스팅을 하는 것 같습니다. 최근 해야할 일들이 많아서 임시저장글만 잔뜩 쌓아놓고, 제대로 포스팅을 올리지 못했습니다. 지난 포스팅에서 SpringBoot 사용 및 Mybatis 를 이용한 Oracle DB 연동을 확인했습니다. 이번 포스팅에서는 간단한 view 설정을 잡아보도록 하겠습니다. 기본적으로, Springboot에서는 익숙한 JSP 사용을 권장하지 않고, Thymeleaf 와 같은 템플릿 구조를 권장하고 있습니다. 하지만, 여러 프로젝트를 진행하다보면 다양한 방법으로 진행하게 되는 경우가 많으므로, 기존 작성하였던 Thymeleaf(타임리프)를 사용하지 않고, JSP를 사용해 보도록 하겠습니다. 예제 파일은 아래 링크를 통해 다운받으셔서 진행하시길 바랍니다. hanhyx...
안녕하세요. 오랜만에 글을 쓰는 것 같습니다. 그 동안 공부도 하고, 회사일도 열심히 하느라 글을 남길 여유가 없었다는 핑계를 대면서! Oracle 설치 과정을 남겨보도록 하겠습니다. 의외로 새 프로젝트를 진행하면, 설치가 귀찮게 하는 경우가 너무 많은 것 같습니다. 이번 포스팅을 통해서 설치를 위해 시간 잡아 먹는 일을 줄이기 위해 꼼꼼하면서도 빠른 과정을 남겨보도록 하겠습니다. 1.Oracle 공식 홈페이지 접속 아래 링크를 통해 Oracle 홈페이지에 접속하시길 바랍니다. www.oracle.com/index.html [ Resources ] - [ Software Downloads ] 클릭 ( 홈페이지는 변경 될 수 있습니다. ) Database 11g Enterprise/Standard Edit..
안녕하세요. 이번 주말을 통해서, 3달정도 포스팅을 못했던 것들을 정리하고, 최대한 올리려고 글을 쓰는 도중에, 생각나는 부분들 혹은 전달하고 싶은 내용들을 잠시 남겨보려고 합니다. ( 사실 포스팅이 귀찮아서..ㅋㅋㅋㅋㅋ) 그 동안 IT 교육기관을 통한 6개월 교육 및 면접준비 그리고 공부를 꾸준히 해오면서 아주아주 사소한 습관이 제게는 큰 도움이 된다고 생각하기 때문입니다. ( 한가지 아쉬운건 3년간 블로그를 방치한것.. ) 이 글을 통해서, 개발자가 되기 위해 취업을 준비하시는 분들 혹은 학생분들에게 저 같은 사람도 일한다 라는 희망을 느낄 수 있게 ! ㅋㅋㅋㅋㅋㅋ 1. 개발자에게 스펙은 중요하지 않습니다. 이렇게만 쓰면 벌써부터 말도 안된다 라는 생각을 가지실 것 같습니다. 저는 사실 학과 성적이 ..
SpringBoot 를 이용한 신규 프로젝트 생성 방법 및 Oracle JDBC 연동 방법에 대해서 알아보며, Maven을 통한 라이브러리를 관리를 포스팅 해보도록 하겠습니다. 스프링부트를 처음 써봤다 생각했는데, 사실 교육받으면서 대충 하고 넘어갔던 기억이 나네요.. 그래서 이번 포스팅하기 전 프로젝트를 하면서 설정 잡는데만 몇시간 날려먹었습니다.... 다시는 이런 끔찍한 짓을 하지 않기 위해 기록을 남기도록 해보겠습니다. 우선 저는 STS4 버전을 사용했습니다. ( STS3도 무관할듯? 피씨방이라 빠르게 다운받다보니 원래는 3로 진행했습니다. ) 프로젝트 생성 [File] - [New] - [Spring Starter Project] 클릭 신규 프로젝트를 생성할 때 확인해야 할 부분입니다. Name ..