java图书管理系统介绍及源码分享—适合初学者练习的项目

JAVA源码 JAVA源码 开源项目 2019-03-24 阅读:2904

高清视频介绍地址:https://pan.baidu.com/s/1CO4aafy26WiuwAldz9hDQQ
提取码: qe7j

项目介绍

技术:Swing+jdbc+mysql
开发工具:eclipse+windowbuilder 插件
windowbuilder 插件下载地址:http://www.eclipse.org/windowbuilder/download.php
本图书管理系统使用JAVA开发,适合于新手的学习,同时也适合在写java论文时的一个参考。
本程序中所使用的技术在下方都有百度云资源供大家下载,包括Eclipse+mysql+jdk………………

实现的功能

  • (1)系统以菜单方式工作
  • (2)图书信息录入功能
  • (3)图书信息浏览功能
  • (4)图书多种查询方式
  • (5)修改图书信息:对某图书信息进行修改
  • (6)删除图书:将某图书的信息删除
  • (7)退出

项目实现的目的

随着科技的发展,读书尤为重要,如何快速找到一本好书,图书管理系统就很重要,同时本项目也是初学者的一个联手项目。

项目演示

登录界面演示
在登录系统时会首先要输入正确的用户名和密码,如果用户名和密码输入错误,系统将会提示错误

请输入图片描述

系统主界面演示
进入系统主界面,会显示当前用户和当前系统时间

请输入图片描述

图书添加界面演示
请输入图片描述

图书查询、删除、修改界面演示
请输入图片描述

图书类别的查询、删除、修改界面演示
请输入图片描述

项目统一搭建地址以及程序下载

百度云链接:https://pan.baidu.com/s/191XqAwijddgQ-5sRMLFYBg
提取码:aum8

项目下载地址

价格: 2.99 元
VIP会员免费终身会员免费
温馨提示:登录付款后可永久阅读隐藏的内容。 付费可读
版权声明

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:https://hiai.top/archives/4.html (转载时请注明本文出处及文章链接)

如果觉得我的文章对你有用,请随意赞赏

27条评论

    loyu

    感谢楼主

    用户 Windows10 1 天前回复

    老友

    谢谢

    游客 Windows10 2 天前回复

    感谢楼主

    谢谢大佬

    游客 Windows10 3 天前回复

    34

    谢谢

    游客 Windows10 3 天前回复

    moyu

    苦苦

    游客 Windows10 6 天前回复

    郁闷的山楂片

    谢谢

    游客 Windows10 9 天前回复

    库库

    感谢

    游客 Windows10 11 天前回复

    孤单网易云

    想看看学习学习

    游客 Windows10 16 天前回复

    阿斯顿

    想看一看

    游客 Windows10 16 天前回复

    橘子

    资源好像被取消了

    游客 Windows10 17 天前回复

      拾光
      @橘子

      可以正常访问的

      作者 Windows7 17 天前回复

    jjz

    谢谢老师

    游客 Windows10 19 天前回复

    阿萨德

    1111111

    游客 Windows7 20 天前回复

    aaa

    6666

    游客 Windows10 22 天前回复

    hai

    qiuziyuan

    游客 Windows10 29 天前回复

    jk

    感谢分享~

    游客 Windows10 32 天前回复

    人人乐

    老师真厉害。

    游客 Windows10 42 天前回复

      拾光
      @人人乐

      感谢您的支持。

      作者 Windows7 42 天前回复

    Nut

    有录屏可以学习吗 感谢感谢

    游客 Windows7 49 天前回复

      拾光
      @Nut

      这个有配套视频,基本代码都是一样的:https://www.hiai.top/archives/7.html

      作者 Windows7 49 天前回复

    Nut

    谢谢分享~

    游客 Windows7 49 天前回复

    小狄狄怂成了一团

    游客 Windows10 62 天前回复

    15055910401

    请问为什么会包这种错误,可以留下您的联系方式嘛

    用户 Windows10 178 天前回复

      拾光
      @15055910401

      显示你的数据库密码错了,Q:178566946

      作者 Windows7 176 天前回复

    15055910401

    java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:885)
    at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3421)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1247)
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2775)
    at com.mysql.jdbc.Connection.(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
    at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:228)
    at icoc.Sking1506.Util.DbUtil.getCon(DbUtil.java:25)
    at icoc.Sking1506.View.XinIdInterFrm.listUser(XinIdInterFrm.java:252)
    at icoc.Sking1506.View.XinIdInterFrm.registActionPerformed(XinIdInterFrm.java:215)
    at icoc.Sking1506.View.XinIdInterFrm.access$0(XinIdInterFrm.java:195)
    at icoc.Sking1506.View.XinIdInterFrm$2.actionPerformed(XinIdInterFrm.java:101)
    at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
    at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
    at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
    at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
    at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
    at java.desktop/java.awt.Component.processMouseEvent(Component.java:6632)
    at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
    at java.desktop/java.awt.Component.processEvent(Component.java:6397)
    at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2762)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

    用户 Windows10 178 天前回复

    隔壁屋人

    项目源码的百度云地址过期了,可以重新发吗?

    游客 Windows10 269 天前回复

      sking
      @隔壁屋人

      已经更新了,欢迎使用

      作者 Windows7 266 天前回复