• 大小: 14.25MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-21
  • 语言: 其他
  • 标签: 网站建设  Java  MySQL  

资源简介

本系统做为音乐管理系统网站,主要包含了登录网站、添加音乐、删除音乐、搜索已添加的音乐、播放音乐、暂停音乐等功能,并且能连接数据库实现。 登录网站:会员在登录的时候需要填写登录帐号、登录密码。如果帐号密码不匹配则需要重新输入。 添加音乐:用户可以根据自己喜欢的类型添加歌曲到网站中,并且在数据库中显示。 删除音乐:如果想要删除不需要的歌曲,可以对网站进行修改。 搜索已添加的音乐:可以在网站的搜索框搜索歌曲名,查询出所有相关的歌曲。 播放音乐、暂停音乐:音乐可以通过按钮随时播放或者暂停。

资源截图

代码片段和文件信息

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.xml
     文件          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.xml
     目录           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个文件信息

评论

共有 条评论