一、搭建环境:
自己动手搭建自己的JAVAWEB开发环境(已有就不用了)。
我的项目用的:Eclipse(自己配置Service网上很多教程)、Tomcat8.5,数据库采用 Mysql8.0(常规用的5.0,我的项目用的是8.0,如果你是5.0那么数据库链接及操作不一样注意就好了)
二、设计属于自己的ThinkMusic(想想)音乐服务端:
1、ThinkMusic界面(jsp)
2、控制器(Servlet)
3、操作的数据库
我的设计
三、服务端的三层
四、服务端的具体实现:
1、UI层(可视层):(jsp+servlet,不展示)
2、Service层(业务逻辑层):
3、Dao层(数据访问层):
五、Mysql数据库的建表:
ThinkMusic(想想)音乐播放器根据需求我们很容易得出我们至少要设计三个表,即普通用户User、音乐表Music以及我们后台管理员用户表Admin。设计的表的E-R图如下:
Music表的E-R图:
实现表Music的详情:
名 |
类型 |
长度 |
小数点 |
是否为null |
是否主键 |