JAVA(25)
-
추씨의자바일기19편
금일강의내용정리 ========================================================================== ※ 특이사항 : 오늘 했던 프로그램은 내일강의와 이어진다. 그러므로 반 정도만 구현됨 singleton(프로젝트) SingletonEx01.java(클래스) * static : 공유(누적) Connection 1개만 db : insert, select, update, delete * singleton : 객체 1개만 생성 후 공유해서 사용 사용할 때 메모리 주소를 하나로 처리 객체 여러개 만들 때 : 메모리 주소가 여러개 Company c1 = new Company(); Company c2 = new Company(); insert, select, upda..
2023.10.11 -
추씨의자바일기18편
금일강의내용정리 ========================================================================== * db명령어 정리 create, drop insert, select, update, delete 데이터베이스 이름 : mydb 회원가입 프로그램(myinfo) create table myinfo( userid varchar(20) not null, passwd varchar(20) not null, age int not null ); 아이디, 비밀번호, 나이 myinfoPrj(프로젝트) MyinfoEx.java(메인클래스) : 이전과는 다르게 객체파일을 분리하지 않고 한번에 진행 * -> db -> 객체(model, entity, vo) -> jdbc c..
2023.10.10 -
추씨의자바일기17편
금일강의내용정리 ========================================================================== CREATE, DROP INSERT, SELECT, DELETE, UPDATE 1. db 접속 2. db 확인 : grp - db 생성 또는 db 확인 - use db명 3. 테이블 컬럼(필드 타입 설정)작업 사번(int), 사원명(varchar(10)), 입사일(date), 퇴직일(date) CREATE TABLE member( com_id int not null auto_increment, com_name varchar(30) not null, startDate date, endDate date, primary key(com_id) ); INSERT I..
2023.10.05 -
추씨의자바일기16편 feat. database(cmd)
금일강의내용정리 ========================================================================== * mysql.com => Mariadb Oracle Mssql JDK Mysql middlewawre(*.jar) DDL : CREATE, DROP DCL : INSERT, SELECT, UPDATE, DELETE 서버 : 최고관리자(root) -> 일반계정에 권한 부여 SQL : 구조적 질의어 - Structured Query Language - ANSI SQL : 모든 데이터베이스에서 공통으로 사용 가능 데이터베이스(큰 폴더) -> 테이블(작은 폴더 : 여러 개 존재 - 실제 데이터가 저장) 큰 폴더 확인 SHOW DATABASES; 작은 폴더 확인 ..
2023.10.04 -
추씨의자바일기15편
금일강의내용정리 ========================================================================== * 객체 => 상속 => 프로그램 확장(회원가입->게시판->다중->일정...) C++ -> 다중상속 -> 상속(자바) : 강제x -> 인터페이스(다중) : 강제성 inherEx01.java ------------------------------------------------------------------------------------------------ Add add, title, turnon( ), turnoff( ) Desktop : 계산기 extends Add, Sub - ms new 생성자( ) Laptop : 계산기 extends Add, ..
2023.09.27 -
추씨의자바일기14편
금일강의내용정리 ========================================================================== 1. 입출력 : Input + Output = I/O 운영체제(MS, Linux, JVM) -> 외부(장치) => 폴더, 파일생성, 파일쓰기 예외처리(Exception) : try ~ catch ~ (finally) => throws Exception -> Not, IOException 2. 경로(절대경로, 상대경로) 절대경로 : C:\, D:\ / 상대경로 : ../ ./ : 기준점(현재 작업하는 그곳에 기준) ../ : 한칸위로 ../../ : 두칸위로 ./ : 현재위치 IOEx01.java ----------------------------------..
2023.09.26