Skip to content

Commit

Permalink
add article
Browse files Browse the repository at this point in the history
  • Loading branch information
DogerRain committed Dec 21, 2023
1 parent 20f7f71 commit a5c1f1e
Show file tree
Hide file tree
Showing 5 changed files with 186 additions and 1 deletion.
49 changes: 48 additions & 1 deletion docs/09.毕业设计/03.毕设项目/00.声明.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,52 @@ tags:



## 1、声明

本系列毕设项目都是作者本人亲自修改且能成功运行的Java类项目。



付出了不少时间和心血,不再免费提供,各项目末尾下声明了费用。



请自行酌情购买。



## 2、承诺

凡是购买任一项目,承诺

- 包运行成功
- 且提供一次答疑
- 送毕设指导PDF
- 送10份计算机毕设论文
- 送1000+毕设PPT模板

> 🈲注意:项目会存在小量未知的bug,介意的话勿拍。


## 3、Q&A

1、为什么要以售价的形式?

以前开源免费的时候,经常有人找我看问题,就算我在README写的一清二楚了,甚至贴了不少图片一步一步操作了,还是有人看不懂。所以为了过滤一部分不必要的麻烦,决定付费。



2、和其他卖毕设的有什么不同?

这里的毕设大部分是一些师弟师妹的毕设,且经我手上修改能成功运行。

淘宝虽然定制,但是也是东拼西凑的半成品,且价格都在四位数左右。



## 4、付款|赞赏

最后,说了这么多,就是不想为爱发电了,各位酌情购买。

![](https://rainyudianxx.baimuxym.cn/HelloCoder/home/image-20231222003112578.png)
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
# JavaWeb图书销售管理系统/网上书店

Javaweb_bookstore,一个基于servlet+jsp+bootstrap 的MVC图书销售管理系统。

- 可以直接运行
- 可以用做大作业、毕业设计
- 有完整的代码注释



易上手程度:xing'xing

## 1、开发环境:

Tomcat版本:v8.5
MySQL版本:v8.0
JDK:1.8.0_171

(后端没有用到任何框架,都是servlet,比较简单,前端是JSP+bootstrap)

## 2、功能模块

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175643885.png)

## 3、本地开发

### 1、导入sql

找到sql文件,导入到数据库,并且在下一步导入代码后,修改数据库的用户名和密码。

### 2、使用IDEA导入代码

第一步先导入项目,使用eclipse的方式导入,如果不是,那么接下来会复杂,还需要设置src和resources目录。

#### 2.1、清除原来的eclipse信息

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507225206166.png)

#### 2.2、导入包

如果你不是通过eclipse导入的方式导入项目,这里需要把这些jar手动右击 添加到 library 即可:

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507225623540.png)

#### 2.3、设置Modules的web.xml文件

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230128552.png)

这里主注意两个地方:

- 上方,设置Path的目录,`web.xml`文件要正确
- 下方,设置Web Resource Dictory 是正确的WebRoot 路径,也就是WebContent。

`web.xml` 可以配置首页地址,具体请看文件,修改你需要的首页,第一个是没有自动加载数据的,第二个是加载数据的。

#### 2.4、生成Artifact包

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230032298.png)

#### 2.5、配置Tomcat

我这里Tomcat8.0版本有乱码,可以设置一下为`-Dfile.encoding=UTF-8`

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230334986.png)

Deployment 不要设置Application context!



### 3、eclipse

项目带有eclipse 标识,基本上按照以上配置即可。

但是不要使用默认的 context 路径

## 4、功能页面

### 用户端:

首页:

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175143151.png)

商品详情:

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175249476.png)

购物车:

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175226003.png)

### 管理员端:

功能见左侧导航栏:

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175911434.png)

![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175835182.png)





用户账号密码:HaC / 123



管理员账号密码:admin / 123

## 5、A&Q

1、项目是从其他地方copy过来的二开的,刚拿到这个项目的时候,一堆bug,经过了一系列的重构,功能也比之前多了。

但是`立即购买`的这个模块就没有做了(先通过加入购物车再立即购买就可以了)。。。。,大家可以自己完善一下功能,比如说:

- 用户查看订单
- 立即购买跳转
- 区分是否收藏过



2、关于图片的路径

说实话我现在也搞不懂,大家可以参考`addBook()`的代码实现,什么相对路径、绝对路径,我暂时还不明白,大家可以去看看如何自定义设置自己的图片路径。



## 6、声明|费用

本项目存在文件缺少无法正常运行,且不再提供免费使用,如要获取,请联系本人。



本项目代劳费用:39 元

项目结构:

![](https://rainyudianxx.baimuxym.cn/HelloCoder/home/image-20231222010124067.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a5c1f1e

Please sign in to comment.