天天看點

使用者子產品的相關類建立|學習筆記使用者子產品的相關類建立

開發者學堂課程【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();