日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

java影碟租赁系统_java影碟管理系统

發布時間:2025/3/12 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java影碟租赁系统_java影碟管理系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在學習基于javaweb的影碟管理系統項目的時候,方便日后能及時查閱,在本平臺中記錄一下基于javaweb的影碟管理系統的開發流程。在學習時候的選用了SSM(MYECLIPSE),這個框架不論是學習還是使用都非常方便,簡單易上手。

基于javaweb的影碟管理系統項目具有的用戶角色包括了管理員,每個角色都含有自己的登錄賬號和密碼。

總結得出基于javaweb的影碟管理系統項目所有數據為:管理員(admin)、用戶(yonghu)、影碟(yingdie)

基于javaweb的影碟管理系統之管理員表

字段名 | 類型 | 屬性 |描述

id| INT(11) | PRIMARY KEY |管理員id

username| VARCHAR(255) | |賬號

password| VARCHAR(255) | | 密碼

基于javaweb的影碟管理系統之用戶表

字段名 | 類型 | 屬性 |描述

id| INT(11) | PRIMARY KEY |用戶id

nicheng| VARCHAR(255) | |昵稱

username| VARCHAR(255) | |賬號

password| VARCHAR(255) | |密碼

yue| VARCHAR(255) | | 余額

基于javaweb的影碟管理系統之影碟表

字段名 | 類型 | 屬性 |描述

id| INT(11) | PRIMARY KEY |影碟id

biaoti| VARCHAR(255) | |標題

jieshao| VARCHAR(255) | |介紹

qingxidu| VARCHAR(255) | |清晰度

zhuangtai| VARCHAR(255) | |狀態

zujin| VARCHAR(255) | | 租金

SET FOREIGN_KEY_CHECKS=0;------------------------------

------------------------------

--Table structure for ggjyjavawebdydglxt

------------------------------

DROP TABLE IF EXISTS`t_admin`;CREATE TABLE `t_admin` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '管理員id',`username` VARCHAR(255) DEFAULT NULL COMMENT '賬號',`password` VARCHAR(255) DEFAULT NULL COMMENT '密碼',PRIMARY KEY(`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='管理員';------------------------------

DROP TABLE IF EXISTS`t_yonghu`;CREATE TABLE `t_yonghu` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '用戶id',`nicheng` VARCHAR(255) DEFAULT NULL COMMENT '昵稱',`username` VARCHAR(255) DEFAULT NULL COMMENT '賬號',`password` VARCHAR(255) DEFAULT NULL COMMENT '密碼',`yue` VARCHAR(255) DEFAULT NULL COMMENT '余額',PRIMARY KEY(`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='用戶';------------------------------

DROP TABLE IF EXISTS`t_yingdie`;CREATE TABLE `t_yingdie` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '影碟id',`biaoti` VARCHAR(255) DEFAULT NULL COMMENT '標題',`jieshao` VARCHAR(5000) DEFAULT NULL COMMENT '介紹',`qingxidu` VARCHAR(255) DEFAULT NULL COMMENT '清晰度',`zhuangtai` VARCHAR(255) DEFAULT NULL COMMENT '狀態',`zujin` VARCHAR(255) DEFAULT NULL COMMENT '租金',PRIMARY KEY(`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='影碟';

添加影碟模塊:

系統中存在添加影碟功能,通過點擊添加影碟可以跳轉到該功能模塊,在該功能模塊中,填寫對應的影碟信息。影碟包含信息標題,介紹,清晰度,狀態,租金,填寫完所有信息后,通過post方法將數據提交到tianjiayingdie.action中,該地址將在服務器中yingdieController類中的tianjiayingdieact方法中進行響應。響應結果為,獲取所有的影碟信息,封裝一個yingdie類,使用yingdieController類中定義的yingdiedao的insert方法,將影碟數據插入到數據庫的yingdie表中。并給出用戶提示信息,添加影碟成功,將該信息保存到request的message中,該信息將在頁面中進行展示。該部分核心代碼如下:

通過yingdiedao的insert方法將頁面傳輸的影碟添加到數據庫中 yingdiedao.insert(yingdie);

將添加影碟成功信息,保存到request的message中,在頁面中給出用戶提示 request.setAttribute("message", "添加影碟成功");

返回影碟管理界面

return "forward:/tianjiayingdie.action";

查詢影碟模塊:

影碟的查詢模塊實現方式為,在頁面中發起yingdieguanli.action請求。通過該請求,響應服務器yingdieController類中的yingdieguanli,在該方法中通過selectByexample進行數據的查詢操作。將所有的影碟信息查詢后,保存到request中的yingdieall中,在頁面中進行展示,返回yingdieguanli.jsp,該部分核心代碼如下所示:

生成影碟樣例類,通過example定義查詢條件 YingdieExample example = new YingdieExample();

通過yingdiedao的selectByExample方法查詢出所有的影碟信息 List yingdieall = yingdiedao.selectByExample(example);

將影碟信息,保存到request中,在頁面通過foreach方法進行展示 request.setAttribute("yingdieall", yingdieall);

返回影碟管理界面

return "forward:/yingdieguanli.action";

修改影碟模塊:

在頁面完成影碟的修改信息填寫后,將該部分數據傳入xiugaiyingdie.action地址,并通過post進行提交。提交后在yingdieController中通過xiugaiyingdie進行接收,將所有字段封裝為一個影碟實體。并將該實體傳入yingdiedao中的updateByPrimaryKeySelective方法中,在該方法中定義了通過影碟id更新其余影碟的字段,該部分字段包括標題,介紹,清晰度,狀態,租金,該部分核心代碼如下所示:

通過yingdiedao的修改方法根據id修改對應的影碟 yingdiedao.updateByPrimaryKeySelective(yingdie);

將修改影碟成功信息,保存到request的message中,在頁面中給出用戶提示 request.setAttribute("message", "修改影碟信息成功");

返回影碟管理界面

return "forward:/yingdieguanli.action";

刪除影碟模塊:

在管理頁面中,點擊刪除。頁面將通過a標簽的href屬性,使用get方法將該影碟

的id上傳到服務器中,在服務器中通過yingdieController類中的shanchuyingdie進行接收,之后調用yingdieMapper中的deleteByPrimaryKey方法根據ID進行刪除。將刪除信息保存到request的message中,在頁面給出用戶刪除成功的提示信息,該部分核心代碼如下:

通過yingdiedao的刪除方法根據id刪除對應的影碟 yingdiedao.deleteByPrimaryKey(id);

將刪除影碟成功信息,保存到request的message中,在頁面中給出用戶提示 request.setAttribute("message", "刪除影碟成功");

返回影碟管理界面

return "forward:/yingdieguanli.action";

總結

以上是生活随笔為你收集整理的java影碟租赁系统_java影碟管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。