開發者學堂課程【Java Web項目實戰2:圖書商城:使用者子產品的相關類建立】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址: https://developer.aliyun.com/learning/course/35
使用者子產品的相關類建立
1. domain:User
2. dao: UserDao
3. service: UserDao
4. web.servlet:Userservlet
一:User
1.package cn.itcast.bookstore.user.domain;
2./**
3.*User的領域對象
4.*@author cxf
5.*
6.*/
7.public class User {
8./*
9.對應資料庫表
10.*/
11.private String uid;//主鍵
12.private String username;//使用者名
13.private String password;//密碼
14.private String email;//郵箱
15.private String code;//激活碼
16.private boolean state;//狀态(已激活和未激活)
二:UserDao
1. package cn.itcast.bookstore.user.dao;
2. /**
3. *User持久層
4. *@author cxf
5. *
6. */
7. public class UserDao {
8. private QueryRunner qr = new TxQueryRunner();
9. }
三:UserService
1. package cn.itcast.bookstore.user.service;
2. import cn.itcast.bookstore.user.dao.UserDao;
3. /**
4. *User業務層
5. *@author cxf
6. *
7. */
8. public class UserService {
9. private UserDao userDao = new UserDao();
10. }
四:Userservlet
1. package cn.itcast.bookstore.user.web.servlet;
2. import cn.itcast.bookstore.user.service.Userservice;
3. import cn.itcast.servlet.Baseservlet;
4. /**
5. *User表述層
7. public class UserServlet extends BaseServlet {
8. private UserService userService = new UserService();