전체 글209 Chapter 3. MySQL 1. MySQL ⦁ MySQL은 가장 널리 사용되는 관계형 데이터베이스 관리 시스템 ⦁ Oracle이 관리 및 지원 2. MySQL 실행 ⦁ GUI로 데이터베이스를 하기 위해 MySQL Workbench를 실행 ⦁ 실행 후 MySQL Connections 추가 ⦁ 새로운 Schema 추가 3. 불러오기 ⦁ 작업중인 파일을 불러오기 위해서는 저장된 sql파일을 불러 코드를 전체 실행 후 새로고침을 해줘야 네비게이터에 나옴 4. 저장하기 ⦁ 작업중인 데이터파일의 table을 저장하기 위해 Administration에서 Data Export로 들어감 ⦁ 파일 선택 후 아래의 이미지와 같은 영역 선택 2023. 1. 20. Chapter 2. 데이터베이스 1. 데이터베이스 ⦁ 데이터베이스는 통합하여 관리되는 데이터의 집합체 ⦁ 중복된 데이터를 없애고, 자료를 구조화하여 효율적인 처리를 할 수 있도록 관리 ⦁ 데이터베이스는 별도의 미들웨어에 의해 관리되며 이를 DBMS라고 함 ⦁ 우리는 DBMS(Database Management System)로 MySQL을 사용 a. 특징 ⦁ 사용자의 질의에 대한 즉각적인 처리와 응답 ⦁ 생성, 수정, 삭제를 통하여 항상 최신의 데이터를 유지 ⦁ 사용자가 원하는 데이터를 동시에 공유 ⦁ 데이터를 주소가 아닌 내용에 따라 참조 가능 2. SQL ⦁ SQL(Structured Query Language)은 데이터베이스에서 데이터를 정의, 조작, 제어하기 위해 사용하는 언어 ⦁ 목적에 따라 세가지로 구분함(DDL, DML, D.. 2023. 1. 20. Chapter 1. MySQL 설치 1. MySQL 설치 ⦁ Google에 MySQL 검색 후 MySQL Community Server 다운로드 ⦁ 다운로드한 파일을 실행하여 MySQL 다운로드함 ⦁ Port 3306은 누구나 아는 Port이기 때문에 현업에서는 변경하여 사용 ⦁ Port 하나당 프로그램 하나 실행 2023. 1. 19. Chapter 29. WindowBuilder 목차 1. WindowBuilder ■ WindowBuilder란? Swing, SWT와 같은 자바 라이브러리를 기반으로 코드를 직접 작성하지 않고도 GUI를 시각적으로 간단하게 만들 수 있는 도구 WindowBuilder를 통해 디자인 구현 가능 ■ WindowBuilder 설치 Help에서 Eclipse Marketplace 클릭 Windows 검색 후 WindowBuilder Current 설치 Confirm 후 동의하여 종료 2. 예시 ■ User package usermanagement.entity; import lombok.Builder; import lombok.Data; @Builder @Data public class User { private String username; private.. 2023. 1. 17. Chapter 28. 익명클래스 목차 1. 익명클래스 ■ 익명클래스란? 임시적으로 구현된 객체이며 클래스 파일로 저장되어 있지 않음 다른 클래스에서 사용 불가 딱 한번만 생성 가능 한번만 사용하는 경우는 클래스로 만들 필요가 없기 때문에 익명 클래스로 사용 추상클래스도 가능함 2. 예시 ■ Calculator package j22_익명클래스; public interface Calculator { public int calc(int x, int y); } ■ Addition package j22_익명클래스; public class Addition implements Calculator { @Override public int calc(int x, int y) { return x + y; } } ■ Main package j22_익명클래스.. 2023. 1. 17. Chapter 27. 예외 목차 1. 예외 ■ 예외란? 예외는 발생할 수 있는 에러 사항을 말함 일반 예외와 실행 예외가 있음 해당하는 예외가 바로 runtime exception을 상속받으면 실행 예외이고 exception을 상속받으면 일반 예외임 일반 예외는 개발자가 반드시 예외 처리를 해야함 실행 예외는 개발자가 예외 처리를 직접 하지 않아도 되며, 명시적인 에외 처리가 강제되는 것이 아님 ■ 실행 예외 종류 NullPonterException ArrayIndexOutOfBoundsException NumberFormatException ClassCastException 2. 예외 처리 ■ 예외 처리 예외 처리는 try ~ catch문으로 해결함 try문에는 예외가 일어날 것 같은 코드를 넣음 catch문은 예외 발생 시 예.. 2023. 1. 17. 이전 1 ··· 27 28 29 30 31 32 33 ··· 35 다음