资源简介
本系统做为音乐管理系统网站,主要包含了登录网站、添加音乐、删除音乐、搜索已添加的音乐、播放音乐、暂停音乐等功能,并且能连接数据库实现。
登录网站:会员在登录的时候需要填写登录帐号、登录密码。如果帐号密码不匹配则需要重新输入。
添加音乐:用户可以根据自己喜欢的类型添加歌曲到网站中,并且在数据库中显示。
删除音乐:如果想要删除不需要的歌曲,可以对网站进行修改。
搜索已添加的音乐:可以在网站的搜索框搜索歌曲名,查询出所有相关的歌曲。
播放音乐、暂停音乐:音乐可以通过按钮随时播放或者暂停。
代码片段和文件信息
package cn.aura.dao;
import java.sql.SQLException;
import java.util.List;
import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
import cn.aura.domain.Music;
import cn.aura.utils.JdbcUtils;
public class MusicDao {
/*
* 查询所有
*/
public List selectAll(){
//创建数据库操作对象
QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource());
try {
//没问题,返回集合
return queryRunner.query(“select * from music“ new BeanListHandler(Music.class));
} catch (SQLException e) {
e.printStackTrace();
//有问题,返回空
return null;
}
}
/*
* 添加
*/
public void add(Music music){
QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource());
try {
queryRunner.update(“insert into music values(null???)“
music.getMname()music.getMurl()music.getAuthor());
} catch (SQLException e) {
e.printStackTrace();
}
}
/*
* 删除
*/
public void del(int id) {
QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource());
try {
//删除数据库对象
queryRunner.update(“delete from music where id = ?“id);
} catch (SQLException e) {
e.printStackTrace();
}
}
/*
* 根据id查询音乐文件
*/
public Music selectOne(int id) {
QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource());
//寻找到对象
try {
return queryRunner.query(“select * from music where id = ?“ new BeanHandler(Music.class)id);
} catch (SQLException e) {
e.printStackTrace();
return null;
}
}
//根据音乐名称搜索
public List selectByName(String value) {
QueryRunner queryRunner = new QueryRunner(JdbcUtils.getDataSource());
try {
return queryRunner.query(“select * from music where mname = ?“ new BeanListHandler(Music.class)value);
} catch (SQLException e) {
e.printStackTrace();
return null;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-06 23:34 音乐管理系统\
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\
文件 834 2019-06-25 16:20 音乐管理系统\MusicManagement\.classpath
文件 1048 2019-06-20 15:19 音乐管理系统\MusicManagement\.project
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\.settings\
文件 503 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\.jsdtscope
文件 69 2019-06-20 15:29 音乐管理系统\MusicManagement\.settings\org.eclipse.core.resources.prefs
文件 364 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\org.eclipse.jdt.core.prefs
文件 497 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\org.eclipse.wst.common.component
文件 345 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-06-20 15:19 音乐管理系统\MusicManagement\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\
文件 326 2019-06-25 16:22 音乐管理系统\MusicManagement\build\classes\c3p0-config.xm
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\aura\
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\aura\dao\
文件 2752 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\dao\MusicDao.class
文件 1279 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\dao\UserDao.class
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\aura\domain\
文件 1444 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\domain\Music.class
文件 916 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\domain\User.class
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\
文件 4381 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\AddServlet.class
文件 2450 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\DeleteServlet.class
文件 1625 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\IndexServlet.class
文件 1879 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\LoginServlet.class
文件 1943 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\servlet\SelectServlet.class
目录 0 2019-06-30 21:42 音乐管理系统\MusicManagement\build\classes\cn\aura\utils\
文件 1646 2019-06-30 12:46 音乐管理系统\MusicManagement\build\classes\cn\aura\utils\JdbcUtils.class
............此处省略57个文件信息
相关资源
- BOOT客户信息管理系统
- 基于ssh框架的web旅游管理系统
- 基于SpringMVC图书信息管理系统 v1.0.r
- ssm+maven项目管理系统源码
- 超市管理系统SSM
- 爱心宠物诊所系统.rar
- 大学生助学贷款系统
- jdk8 x64 免安装版本
- jdk-8u121-windows-x64 免安装64位绿色版
- SSM框架的CRM系统
- idea开发工具的p2p理财网站
- 仿京东分类页面
- 我的毕设SSM 音乐系统
- vue源码分析
- 基于SSM框架的FFMS家庭财务管理系统源
- 基于ssm框架的个人博客系统的设计与
- 基于ssh实现简易电商网站
- apache jena 3.7.0和apache-jena-fuseki3.7.0
- jdk-8u144-linux-x64
- jdk-8u121-linux-x64.rpm
- 《Vue.js项目实战》.pdf
- 网页制作与网站建设实战大全光盘源
- 基于springboot的机票预订系统
- 开箱即用的webpack4vuecli3multipageless多页
- jre-8u171-windows-i586.exe
- 冒号课堂:编程范式与OOP思想_带书签
- 谁都看得懂的统计学超图解.扫描修正
- 基于SSM的花店商城|电子商城|电商系统
- 系统架构设计师全套教程
- 海康CH-HCNetSDKV5.3.6.30sdk_Win32_Win64.zip
评论
共有 条评论