1、项目所需技术
- java基础,java反射,泛型
- html,css,JavaScript,jquery,bootstrap,layui
- jstl,el表达式,jsp,mysql,jdbc,xml,javaweb
- springmvc,mybatis,spring三大开发框架
- Maven(聚合ssm),junit单元测试
- jersy,图片服务器搭建(fastDFS)
- idea开发工具,Navicat连接数据库工具
本项目致力于为没有项目经验的人来提供的第一个项目学习,本项目是实战项目,融入了多年的开发经验和思想,学完本项目可以获得项目开发的能力
2、搭建数据库环境
- 创建数据库
- 本项目一共包含7个表,如下
- maven环境搭建
3、导入pom文件
这里就省略了
4、进行逆向工程
生成DemoMapper、DemoQuery、DemoService、DemoServiceImpl
生成实体类
5、后台搭建
将页面原型导入
6、巴拉巴拉
中间省略吧,直接看成果
后台:
后台主要实现了流派管理、歌曲管理、艺人管理以及专辑管理,设计普通的增删改查,还有一个文件服务器,其中文件服务器主要代码如下:
前台: