19.05.14 jsp 쇼핑몰-DB테이블,빈클래스 (동영상 56강)

Back-End/JSP 2019. 5. 14. 14:54
728x90
반응형



테이블 구조


필드명

데이터 타입

설명 

NO

Int

자동차 식별자

Name

String

자동차 이름

Catefory

Int

자동차 구분

Price

Int

자동차 가격

Usepeople

Int

자동차 사용가능 인원

Company

String

자동차 회사

Img

String

자동차 이미지

Info

String

자동차 설명





DB테이블 생성





CarListBean (빈클래스)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package db;
 
public class CarListBean { //빈 클래스 생성함
    
    private int no;
    private String name;
    private int category;
    private int price;
    private int usepeople;
    private String img;
    private String info;
    
    
    public int getNo() {
        return no;
    }
    public void setNo(int no) {
        this.no = no;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getCategory() {
        return category;
    }
    public void setCategory(int category) {
        this.category = category;
    }
    public int getPrice() {
        return price;
    }
    public void setPrice(int price) {
        this.price = price;
    }
    public int getUsepeople() {
        return usepeople;
    }
    public void setUsepeople(int usepeople) {
        this.usepeople = usepeople;
    }
    public String getImg() {
        return img;
    }
    public void setImg(String img) {
        this.img = img;
    }
    public String getInfo() {
        return info;
    }
    public void setInfo(String info) {
        this.info = info;
    }
    
}
 
cs




RentCar - > WebContent - > img (이미지 파일들을 넣을 폴더) 생성


이미지는 https://cafe.naver.com/contentskorealab 에서 다운받음 (자동차 사진들)





DB테이블에 자료 추가함


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
insert into rentcar values (1, '아반테',1,2000,4,'현대',avante.jpg','아반테 자동차 입니다.');
insert into rentcar values (2, 'BMW' , 3, 6000, 5, 'BMW', 'bmw.jpg', 'bmw 자동차 입니다.');
insert into rentcar values (3, '카니발' , 3, 4000, 7, '현대', 'canival.jpg', '카니발 자동차 입니다.');
insert into rentcar values (4, '카렌스' , 2, 2500, 7, '현대', 'carens.jpg', '카렌스 자동차 입니다.');
insert into rentcar values (5, '코란도' , 2, 3000, 4, '쌍용', 'korando.jpg', '코란도 자동차 입니다.');
insert into rentcar values (6, '에쿠스' , 3, 7000, 4, '현대', 'equus.jpg', '에쿠스 자동차 입니다.');
insert into rentcar values (7, '제네시스' , 3, 6000, 4, '현대', 'genesis.jpg', '제네시스 자동차 입니다.');
insert into rentcar values (8, '그랜져' , 3, 5000, 4, '현대', 'grandeur.jpg', '그랜져 자동차 입니다.');
insert into rentcar values (9, 'K3' , 1, 2000, 5, '기아', 'K3.jpg', 'K3 자동차 입니다.');
insert into rentcar values (10, 'K5' , 2, 2500, 4, '기아', 'K5.jpg', 'K5 자동차 입니다.');
insert into rentcar values (11, 'K7' , 3, 3000, 4, '기아', 'K7.jpg', 'K7 자동차 입니다.');
insert into rentcar values (12, 'K9' , 3, 4000, 4, '기아', 'K9.jpg', 'K9 자동차 입니다.');
insert into rentcar values (13, '라세티' , 1, 2000, 4, '현대', 'lacetti.jpg', '라세티 자동차 입니다.');
insert into rentcar values (14, 'lf소나타' , 2, 3000, 4, '현대', 'lfsonata.jpg', 'LF소나타 자동차 입니다.');
insert into rentcar values (15, '말리부' , 2, 3000, 4, 'GM', 'malibu.jpg', '말리부 자동차 입니다.');
insert into rentcar values (16, '모닝' , 1, 2000, 4, 'GM', 'mornig.jpg', '모닝 자동차 입니다.');
insert into rentcar values (17, '올란도' , 2, 3000, 5, 'GM', 'orlando.jpg', '올란도 자동차 입니다.');
insert into rentcar values (18, '레이' , 1, 2500, 4, '기아', 'ray.jpg', '레이 자동차 입니다.');
insert into rentcar values (19, 'SM5' , 2, 3000, 4, '삼성', 'sm5.jpg', 'SM5 자동차 입니다.');
insert into rentcar values (20, 'SM7' , 3, 4000, 4, '삼성', 'sm7.jpg', 'SM7 자동차 입니다.');
insert into rentcar values (21, '소렌토' , 2, 3000, 4, '현대', 'sorento.jpg', '소렌토 자동차 입니다.');
insert into rentcar values (22, '소울' , 1, 2500, 4, '기아', 'soul.jpg', '소울 자동차 입니다.');
insert into rentcar values (23, '스파크' , 1, 2000, 4, '현대', 'spark.jpg', '스파크 자동차 입니다.');
insert into rentcar values (24, '스포티지' , 2, 3000, 4, '현대', 'sportage.jpg', '스포티지 자동차 입니다.');
insert into rentcar values (25, '스타렉스' , 3, 4000, 11, '현대', 'starrex.jpg', '스타렉스 자동차 입니다.');
insert into rentcar values (26, '투리스모' , 3, 4000, 9, '기아', 'turismo.jpg', '투리스모 자동차 입니다.');
cs




728x90
반응형
: