전체 글

Language/Java

[Java] 자바 오류 해결 class lang not found, 프로젝트 빨간 엑박 해결

저번 포스팅에서 자바와 오라클 연결하기 하면서 오류가 떴다고 했다. 완전 멘붕... 포맷하면 일이 복잡해져서 최대한 안하려고 몇날며칠 방법을 생각해봤다. 정말 이거저거 다 찾아봤는데도 안됐는데 이번에 어떻게 해결을 하게 되면서 혹여나 도움이 될까 하고 적어본다. 정말 허무하리만치 간단했다. 문제. Class not found 엑박이야 문제 내준 것 연습하느라 떴던 적도 있고, 가장 큰 문제가 아니었다. 컴파일 시에 java.lang.ClassNotFoundException 문제가 떴고, 원래는 몇개의 프로젝트에서만 문제가 되던것이 이거저거 건드리다보니 모든 파일에게로 옮겨간 것이다. (멘붕 시작) 이것저것 찾아보니 좀 해결방법이 어려운 것도 있었고, 쉬운 것도 있었는데 어려운 건 엄두도 못내고 쉬운것만 ..

Language/Java

[Java/Oracle/JDBC] Java 와 DB 서비스 연결하기

Java를 이용해 Oracle 에 정보를 넣어주는 방법이다.Oracle 을 배울때는 Oracle 에서 직접 입력해 정보를 넣었는데, 이제 이를 서비스화 하고 간편화? 하기 위해 Java와 연결해 줄 것이다. 왜 이렇게 연결하나 의문이 들었는데, 우리가 회원가입을 진행할 때 아이디, 패스워드 등을 입력하는 창 - 이를 데이터 저장공간(서버)와 연결하는 코드 - 데이터 베이스. 이런 방식이라고 생각하면 된다. 사용자가 직접 select ... 이렇게 입력할 수는 없으니. 나는 이렇게 이해했다. 일단 이 과정이 '왜' 필요한 지에 대한 이해가 필요해서.사용자 화면 (html일듯)데이터 서버와 사용자가 보는 화면을 연결 (Java)데이터 저장하는 서버 (Oracle)  1. DB와 Java 연결 (드라이버 로드..

Language/Java

[Java/Oracle/JDBC] Java 와 Oracle 연결하기

저번에 맥에 오라클 설치하기까지 포스팅했다.이제 본격적으로 오라클을 잘 사용하기 위해 '자바'와 '오라클'을 연결해줘야 한다.  [Oracle] 맥에 오라클 설치하기 총정리, hr 계정 생성과 사용까지 — 코딩 학습 중 ... (tistory.com) [Oracle] 맥에 오라클 설치하기 총정리, hr 계정 생성과 사용까지처음이면 많이 헷갈린다는 맥에 오라클 설치하기. 아주 간단하게 해결하고, 실습을 위한 hr 자료까지 불러왔다. 우선 내 맥북 사양이다. Intel Core 를 사용하고 있으니 이에 맞춰 Docker을 다운받아skylarcoding.tistory.com 이 글의 jdbc 드라이버로 연결하기로 연결했다.[Oracle] Mac OS에서 이클립스 My.. : 네이버블로그 (naver.com) ..

도구 및 기타/Mac 개발환경

[Oracle] 맥에 오라클 설치하기 총정리, hr 계정 생성과 사용까지

처음이면 많이 헷갈린다는 맥에 오라클 설치하기. 아주 간단하게 해결하고, 실습을 위한 hr 자료까지 불러왔다. 우선 내 맥북 사양이다. Intel Core 를 사용하고 있으니 이에 맞춰 Docker을 다운받아준다. 만약 애플 M1 칩을 사용하고 있다면 사과모양 Apple chip 을 다운받아주면 될 것이다. 사양은 왼쪽 상단 사과모양 클릭, 이 Mac 에 관하여에서 찾아볼 수 있다. 그 후에는 아래 블로그를 순차적으로 따라하면 된다. 터미널은 맥 어플리케이션 창 혹은 응용 프로그램, 이 안에서도 못 찾겠다면 시리를 불러 (command + space bar) "터미널"을 말해 찾아달라고 하면 된다. 다른 말 말고 터미널 만 말해도 알아듣는다. 다른 말은 오히려 독이 될 수도... Docker 설치 이 블..

DataBase/Oracle

[Oracle] 오라클이란?

RDBMS R : Relationship 관계 DB : Data Base 저장소 MS : Management System 관리 시스템 오라클, mysql, ms-sql 등은 RDBMS 의 종류 중 하나이다. 관계형 데이터 베이스 관계형 데이터 베이스는 데이터를 표로 표현한다. 하나의 테이블을 '엔티티'라 부른다. 이를 Java 와 연결하면 VO(Value Object)가 된다. Oracle 세로줄 컬럼이라 부른다. 컬럼 이름, 데이터 타입, 크기 등을 지정해준다. 가로줄 로우라 부른다. 한 객체를 표현한다.

Lar
코딩 공부하는 블로그