java web本地服务器,JAVAWEB实现本地服务器的搭建(JAVAWEB)

一、搭建环境:

自己动手搭建自己的JAVAWEB开发环境(已有就不用了)。

我的项目用的:Eclipse(自己配置Service网上很多教程)、Tomcat8.5,数据库采用 Mysql8.0(常规用的5.0,我的项目用的是8.0,如果你是5.0那么数据库链接及操作不一样注意就好了)

二、设计属于自己的ThinkMusic(想想)音乐服务端:

1、ThinkMusic界面(jsp)

2、控制器(Servlet)

3、操作的数据库

我的设计

三、服务端的三层

7646db92bf6f1bd0df883972afb7450a.png

四、服务端的具体实现:

1、UI层(可视层):(jsp+servlet,不展示)

2、Service层(业务逻辑层):

767095ef2f388ddee8d6d61eb116b3b5.png

3、Dao层(数据访问层):

266f7551586e2b67892a7befb917a1bc.png

五、Mysql数据库的建表:

ThinkMusic(想想)音乐播放器根据需求我们很容易得出我们至少要设计三个表,即普通用户User、音乐表Music以及我们后台管理员用户表Admin。设计的表的E-R图如下:

Music表的E-R图:

be6c2c9cebdbb0b068c5d10c1f6c1c08.png

实现表Music的详情:

类型

长度

小数点

是否为null

是否主键

Id

int

11

0

0(不能为null)

-1(主键)

song

varchar

50

0

-1

0(不是)

singer

varchar

12

0

-1

0

album

varchar

12

0

-1

0

duration

varchar

50

0

-1

0

path

varchar

50

0

-1

0

User表的E-R图:

0aef7d7237b1c956498245d377d9439b.png

User表的实现:

类型

长度

小数位

是否为null

是否为主键

uname

varchar

16

0

0

-1(主键)

username

varchar

10

0

-1

0

upwd

varchar

16

0

-1

0

uinfo

varchar

255

0

-1

0

Admin表的E-R图:

4b4acafb7c03ff62b43f9c44048176bd.png

Admin表的实现:

类型

长度

小数位

是否为null

是否为主键

uname

varchar

16

0

0

-1(主键)

username

varchar

10

0

-1

0

upwd

varchar

16

0

-1

0

uinfo

varchar

255

0

-1

0

六、将自己的JAVAWEB项目部署到本地Tomcat中供Client客户端访问

部署JAVAWEB项目到Tomcat服务器

七、源代码

源码下载

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值