반응형

Java/급여 계산기 3

Intellij 기반의 JDBC + MySQL 연동

- 이 포스팅은 https://blog.naver.com/lghlove0509/221031017994 을 참고하여 작성하였음을 밝힙니다. 사전에 MySQL을 사용하여 기본적인 DB, 테이블, 속성 생성과 속성값을 넣어보았는데요, 이번 포스팅에서는 자바 클래스에서 원하는 값들을 DB에서 불러오도록 구현해보겠습니다. 그러기 위해서는 JDBC와 MySQL을 연동해야 합니다. 아래에서 그 과정에 대해 상세하게 알아보겠습니다. 개발 환경 Intellij (Ultimate) 11.0.5 MySQL 5.1.49 macOS Catalina 10.15.3 JDBC 와 MySQL 연동하기 1. SQL 라이브러리 설정 JDBC (Java DataBase Connectivity) 자바에서 DB와 관련된 작업을 처리할 수 있도..

Database 구성

급여 관리 프로그램을 mysql을 사용하여 정보를 주고받아봅니다. 1. 터미널을 열고 mysql -uroot -p 명령어를 입력하여 sql 쉘로 접속합니다. 2. 사용할 데이터베이스를 생성하기 전에, 생성된 데이터베이스 목록을 확인합니다. show databases; (끝에 세미콜론과 s 를 빼먹지 않도록 주의합니다!) 3. 데이터 베이스를 생성합니다 create databases 데이터베이스이름; 저는 급여 관리 프로그램을 연동시킬 목적이라서 salary 라는 이름으로 생성하였습니다. 그럼 잘 생성됐는지 확인해볼까요? 잘 생성되었음을 확인했습니다. 4. 데이터 베이스 구성 급여 관리 DB 안에서 테이블을 따로 구성하여 사원번호,생성년도, 직급, 이름, 연봉, 연간판매금액, 주가에 해당하는 속성을 넣어줘..

자바 프로젝트 : 급여 계산기

프로젝트 소개 1. 주제 intellij를 사용하여 직원들의 급여를 계산하고 현재 시간을 보여주는 객체 지향 프로젝트입니다. 2. 주요 기능 1) 각 직급별로 클래스를 나누어서 필드, 생성자, 메소드를 할당합니다. 2) 부모 클래스(Employee)를 상속함으로서 자식 클래스(Salesman, Executive)에서 필드를 중복 사용합니다. 3) super() 를 활용하여 부모 생성자를 호출합니다. 4) 해당 년도, 사원의 직급, 이름, 월급을 순서대로 출력합니다. 5) main 함수에서 사원들의 정보를 객체화하고 내용을 출력합니다. 6) 객체에 입력된 Salesman의 마지막 숫자는 연간 판매 금액을 의미하고, Executive의 마지막 숫자는 현재 주가를 의미합니다. 7) java.util의 Date..

반응형