추씨의자바일기18편

2023. 10. 10. 14:57JAVA

금일강의내용정리

==========================================================================

* 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(메인클래스) : 이전과는 다르게 객체파일을 분리하지 않고 한번에 진행

* <html 상세보기(목록)> -> db -> 객체(model, entity, vo) -> jdbc


custPrj
Customer.java : 이번에는 객체파일을 따로 나눠서 진행( 필드, 생성자, getter/setter, 메서드)


CustomerDao.java : 실행파일로 출력파일과 db와 연결해서 진행
연결(), 입력(), 출력()


CustomerEx.java : 마지막 출력파일까지

고객관리 프로그램 : customers


create table customers(
id int not null,
email varchar(50) not null,
name varchar(20) not null,
salary int,
regdate date
);

공유(누적), new 사용 x -> 클래스이름.메소드명()

staticPrj


StaticEx2.java
static -> new(인스턴스화)할 수 있지만 -> 클래스명.메소드명();으로 사용

Shop.java
- 회원번호(자동으로 +1) = 생성자를 이용해서
- 회원아이디
- 회원비밀번호

ShopEx.java

 

여기까지 금일강의내용 정리

==========================================================================

느낀점 : 술이 안깨노

==========================================================================

오늘의 결론

.

.

.

.

.

.

.

직업에서 행복을 찾아라. 아니면 행복이 무엇인지 절대 모를 것이다 -엘버트 허버드

'JAVA' 카테고리의 다른 글

추씨의자바일기20편  (0) 2023.10.12
추씨의자바일기19편  (0) 2023.10.11
추씨의자바일기17편  (0) 2023.10.05
추씨의자바일기16편 feat. database(cmd)  (0) 2023.10.04
추씨의자바일기15편  (0) 2023.09.27