『壹』 我買了個系統,為網上購物系統,用java寫的,前台是用jsp寫的,後台用mysql資料庫,
一、是寫開發代碼的軟體,最簡單的理解方法就是,你用記事本寫文字,文字等於編程語言的代碼,記事本就等於eclipse。明白?
二、tomcat是你這個系統運行所需要的伺服器,現在很多小型中型網站大多用tomcat做伺服器。
三、jdk是英文全程是Java Development Kit。
四、mysql manager是你的資料庫管理程序,你只要打開他可以不用登陸資料庫空間就可以管理資料庫。使用方法網上很多。
五、mysql是資料庫軟體,相當於其他的oracal、sqlserver什麼的,只不過比這兩款小,但是速度快。
原理:
jsp是負責前台表示層,也就是你看到的網頁內容,java是業務處理層,實際上jsp和javabean都屬於java語言。具體舉例如下:(以訂購系統為例)
一、點擊產品瀏覽,proct_list.jsp,(此頁面顯示所有的CD產品),頁面發送「查找產品類型=CD」的指令給javaBean,javaBean負責建立資料庫連接和獲取該指令,然後將「查找產品類型=CD」的指令傳給MYsql去執行具體的查詢操作。
二、mysql將獲取的結果集返回給javaBean,javaBean將此結果返回給jsp頁面,jsp遍歷集合形成產品的列表頁。
簡化流程jsp->javaBean->mysql->javaBean->jsp.
其實最好是jsp+servlet(控制器)+javabean+mysql這種寫法。
明白否?
『貳』 求一套mysql的網上購物的javaweb項目源碼 , 謝謝
『叄』 Java與網上購物的網站
京東是asp.net寫的。淘寶是用php寫的。
但是絕大數銀行網站都是用java寫的,就安全性來說,java無疑是最佳選擇。
這些語言你都可以選擇。
『肆』 網上購物java web代碼
額。。每個需求都不一樣的哇。
『伍』 用java編程,模擬網上購物(結算)
結算聯繫到好幾個文件哦。上上個星期我們剛把網上購物車系統做完。下面是Servlet里的一段,希望對你有用!
else if (command.equalsIgnoreCase("modifybookcount")) {
int bookCartID = (Integer) session.getAttribute("bookcartID");
int operBookID = Integer.valueOf((String) request
.getParameter("operBookID"));
// 獲得購物車中原有數量
int bookCount = Integer.valueOf((String) request
.getParameter("bookCount"));
// 獲得需要會員修改的數量
int operBookCount = Integer.valueOf((String) request
.getParameter("operBookCount"));
// 得到圖書數量增量
int bookCountIncrement = operBookCount - bookCount;
// 得到圖書價格的增量
double bookPriceIncrement = bookCountIncrement
* Double.valueOf((String) request.getParameter("disPrice"));
CartListDAO cartlist = new CartListDAO();
// 更新購物車中圖書的總數量和總價格
cartlist
.updateBookCount(bookCartID, operBookID, bookCountIncrement);
BookCartDAO bookcart = (BookCartDAO) session
.getAttribute("bookcart");
bookcart.updateCartData(bookCartID, bookPriceIncrement,
bookCountIncrement);
targetPage = "/cartlist.jsp";
RequestDispatcher dispatcher = request
.getRequestDispatcher(targetPage);
dispatcher.forward(request, response);
}
『陸』 網上購物系統java增刪改查編程
這需要做後台服務系統,
購物系統
許多都是分前台和後台的,,前台基本上是做顯示物版品信息權,用戶提交訂單等,,後台做物品信息的增刪改查,前台頁面的顯示屬性等等,,,我就是做的網上購書系統,,為畢業設計,,嘻嘻:-D
『柒』 求一個完整的javaweb項目的購物網站源代碼
JAVA WEB項目的網路購物網站源代碼的話,很復雜的話,肯定是沒有的,你可以去eoe或者安卓巴士網站看看有沒有源碼
『捌』 求簡單實現網上商城功能的java代碼
平時在線10k人大概是讓你創建一個資料庫連接池,大小設置10k。
下面是一個圖書商城的資料庫表部分,供你參考
set utf8
DROP TABLE IF EXISTS d_proct;
CREATE TABLE d_proct (//用來存放總商品,入圖書種類
id int(12) NOT NULL auto_increment,
proct_name varchar(100) NOT NULL,
description varchar(100) default NULL,
add_time bigint(20) default NULL,
fixed_price double NOT NULL,
dang_price double NOT NULL,
keywords varchar(200) default NULL,
has_deleted int(1) NOT NULL default '0',
proct_pic varchar(200) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO d_proct VALUES (23,'上課睡覺的故事','上課睡覺的故事',1237873000234,200,180,'key',0,'15.jpg');
DROP TABLE IF EXISTS d_book;
CREATE TABLE d_book (//用來存放圖書的具體內容
id int(12) NOT NULL,
author varchar(200) NOT NULL,
publishing varchar(200) NOT NULL,
publish_time bigint(20) NOT NULL,
word_number varchar(15) default NULL,
which_edtion varchar(15) default NULL,
total_page varchar(15) default NULL,
print_time int(20) default NULL,
print_number varchar(15) default NULL,
isbn varchar(25) default NULL,
author_summary text NOT NULL,
catalogue text NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO d_book VALUES (24,'阿斗,'地球出版社',1237873000234,'1萬','1','100',1,NULL,'12345678','無描述,'好書!');
DROP TABLE IF EXISTS d_category;
CREATE TABLE d_category (//商城圖書目錄
id int(12) NOT NULL auto_increment,
turn int(10) NOT NULL,
en_name varchar(200) NOT NULL,
name varchar(200) NOT NULL,
description varchar(200),
parent_id int(10),
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO d_category VALUES (1,1,'Book','圖書',NULL,0);
DROP TABLE IF EXISTS d_category_proct;
CREATE TABLE d_category_proct (//這個是連接目錄和書籍具體信息的表
id int(12) NOT NULL auto_increment,
proct_id int(10) NOT NULL,
cat_id int(10) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO d_category_proct VALUES (72,24,1);
DROP TABLE IF EXISTS d_item;
CREATE TABLE d_item (//這個訂單條目表
id int(12) NOT NULL auto_increment,
order_id int(10) NOT NULL,
proct_id int(10) NOT NULL,
proct_name varchar(100) NOT NULL,
dang_price double NOT NULL,
proct_num int(10) NOT NULL,
amount double NOT NULL,
PRIMARY KEY (id)
)
DROP TABLE IF EXISTS d_order;
CREATE TABLE d_order (//訂單表
id int(10) NOT NULL auto_increment,
user_id int(10) NOT NULL,
status int(10) NOT NULL,
order_time bigint(20) NOT NULL,
order_desc varchar(100) default NULL,
total_price double NOT NULL,
receive_name varchar(100) default NULL,
full_address varchar(200) default NULL,
postal_code varchar(8) default NULL,
mobile varchar(20) default NULL,
phone varchar(20) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB;
DROP TABLE IF EXISTS d_receive_address;
CREATE TABLE d_receive_address (//收件人信息表
id int(12) NOT NULL auto_increment,
user_id int(11) NOT NULL,
receive_name varchar(20) NOT NULL,
full_address varchar(200) NOT NULL,
postal_code varchar(8) NOT NULL,
mobile varchar(15) default NULL,
phone varchar(20) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB;
insert into d_receive_address values(1, 6,'Java','sun.cn','10000800','12345','67890');
insert into d_receive_address values(2, 6,'JavaJavaJava','ibm.cn','10000600','12345','67890');
DROP TABLE IF EXISTS d_user;
CREATE TABLE d_user (//用戶表,用戶信息
id int(12) NOT NULL auto_increment,
email varchar(50) NOT NULL,
nickname varchar(50) default NULL,
password varchar(50) NOT NULL,
user_integral int(12) NOT NULL default '0',
is_email_verify char(3),
email_verify_code varchar(50) default NULL,
last_login_time bigint default NULL,
last_login_ip varchar(15) default NULL,
PRIMARY KEY (id),
UNIQUE KEY email (email)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
『玖』 求一套完整的JAVA WEB項目的網路購物網站源代碼
javaweb做電子商城系統復是最廣泛制的選擇,強如阿里jd,他們的電商系統也都是用javaweb寫的
如果是電子商城系統只是用於課程設計的話,可以直接基於成品迭代一下
- 系統要分為前後段
- 前端主要用於類別展示,商品展示
- 後台主要用於商品管理用戶管理等
- 技術框架可以選用ssm,資料庫採用mysql
- 前端最好簡潔一點,layui是一個不錯的選擇