图书管理系统心得_图书借阅管理系统数据库课程设计实训体会-程序员宅基地

技术标签: Java  

图书借阅管理系统心得

 

  经过5天多的时间,终于把项目完成了。虽然前几周已经学过了Java这一门语言以及Oracle数据库的相关知识。但是要用Java来与数据库进行连接和操作其过程对于刚开始拿到需求的我来说是相当的复杂的。至少对我而言是这样子的。

 

  不过还好,老师不厌其烦的重复教了一次JDBC的过程,对于之前上的课程存在的不理解的过程也有了一定的了解,对于建立DB驱动文件有了基础的认知。

 

  对于这次的课程设计我的完成过程主要是这样子的: 

  首先老师带我们分析了相关的题目内容,分析了需求,并且带着我们把基础方法封装好,把普通的操作都演示了一遍。我也知道了:图书管理主要就是有一些操作来完成,这些操作包括:1、注册用户信息2、用户登陆 3、图书查询 4、查询借阅记录 5、借书和还书。管理员界面和普通用户界面大同小异,需要的只是时间和思路,还有实现的能力了!

 

  所幸的是老师已经演示了登陆和图书查询,借书还书的过程。

  正所谓一法通万法,基本上所有的功能需要用到的方法差别不大。深知这一点的我,信心满满的开始了编写我的项目。

 

  然而在编写过程中,无限抛异常!感觉自己脑壳都要炸了,好在让老师来解决了之后,也学到了如何去分析这些异常的发生和解决方法

 

  例如空指针异常:

1、 先看方法内形参是否为空,是否正确获取到了值,若是获取不到,则查看get()方法是否能正确获到值,一般来说,若是get()方法获取不到值,就会是属性名和数据库表中列名不匹配,由此获取不到数据库表中想要得到的对应列的值,

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tengjiku/article/details/79928632

智能推荐

php获取蓝凑云文件列表,php调用蓝奏云下载接口-程序员宅基地

文章浏览阅读437次。/*** @package Lanzou* @author Filmy* @version 1.2.1* @link https://mlooc.cn*/header('Access-Control-Allow-Origin:*');header('Content-Type:application/json; charset=utf-8');$url = isset($_GET['url']) ?..._蓝奏云文件详情获取

基于Java+SpringBoot+Vue在线学籍管理系统设计和实现-程序员宅基地

文章浏览阅读2.6k次,点赞24次,收藏26次。对在线学籍管理的流程进行科学整理、归纳和功能的精简,通过软件工程的研究方法,结合当下流行的互联网技术,最终设计并实现了一个简单、易操作的在线学籍管理系统。内容包括系统的设计思路、系统模块和实现方法。系统使用过程主要涉及到管理员、教师和学生三种角色,主要包含系统首页个人中心学生管理教师管理院校管理专业管理班级信息管理课程信息管理学生成绩管理学生学籍管理等功能。系统开发主要在 Windows 系统下进行,采用支持跨平台的java语言开发完成,因此可以运行在任意开发环境下。

xss绕过空格符号_xss的变形--如何绕过xss过滤-程序员宅基地

文章浏览阅读1.1k次。我们可以通过构造xss代码进行各种变形,以绕过xss过滤器的检测1.大小写检测将payload进行大小写转化如click me2.引号的使用不断尝试双引号,单引号,与没有引号如3.用[/]代替空格可以用左斜线来代替空格4.回车在一些位置添加Tab(水平制表符)和回车符,来绕过关键字检测如click me!5.对标签属性值进行转写如字母 ASCII码 十进制编码 十六进制编码a..._xss用/替代空格

【星海随笔】keepalived(三)个人记录_notify_fifo notify_fifo_script-程序员宅基地

文章浏览阅读882次,点赞19次,收藏19次。Checkers:负责真实服务器的健康检查healthchecking,是keepalived最主要的功能。上图是Keepalived的功能体系结构,大致分两层:用户空间(user space)和内核空间(kernel space)。主要包括IPVS(IP虚拟服务器,用于实现网络服务的负载均衡)和NETLINK(提供高级路由及其他相关的网络功能)两个部份。VRRP Stack:负载负载均衡器之间的失败切换FailOver,如果只用一个负载均稀器,则VRRP不是必须的。那么就报警,并发邮件,并暂停服务。_notify_fifo notify_fifo_script

献给不知道自己该干什么的朋友—值得一看_“有些人能够听见自己内心的声音,非常清楚,他们依循着自己的内心来行事。这些-程序员宅基地

文章浏览阅读1.2w次,点赞8次,收藏19次。序 言【职场的真谛】 当通用的职场技巧过于被强调之时,亲历的经验就变得珍贵而奢侈。如果说初入职场的人生宛如一张草图,茫然无措也便自然。可会明用自己的职场亲身经历,告诉你职场如何折射人生,告诉你最可靠的滋养因素是什么。在公司中,我们都称可会明为帅哥老可。他在MSN的办公室论坛中有着众多粉丝,他写的《致初入职场的兄弟姐妹》贴子,有几百万的点击率。老可主持的《职场人生》视频节_“有些人能够听见自己内心的声音,非常清楚,他们依循着自己的内心来行事。这些

ubuntu 17.10 常用软件安装_ubuntu17.10i386安装工具-程序员宅基地

文章浏览阅读1.7k次。ubuntu 17.10 常用软件安装_ubuntu17.10i386安装工具

随便推点

微信支付服务器请求错误,windows系统下微信支付调用出错 msxml3.dll-程序员宅基地

文章浏览阅读2.6k次。今天来个用户说微信支付功能出现故障。点击时候时候出现服务器故障500。检查步骤:这些先开起来了详细错误提示后出现提示:msxml3.dll问题为了排除是不是msxml3.dll问题我们就把他当作有问题重新注册一次看。运行中执行:regsvr32%windir%\system32\msxml3.dll/s发现没问题注册成功。那问题就不是出在这里了。检查了服务器方面都没有问题。何况同一台服务器上还..._regsvr32 %windir%\system32\msxml3.dll

Java GC的标记-清除算法【总结】_标记清除算法怎么标记的-程序员宅基地

文章浏览阅读3k次。Java GC(Garbage Collector)标记-清除算法:1、标记清除算法:GC标记-清除算法由标记阶段和清除阶段构成,在标记阶段会把所有的活动对象都做上标记,然后在清除阶段会把没有标记的对象,也就是非活动对象回收。名词解释:对象:在GC的世界里对象指的是通过应用程序利用的数据集合,是GC的基本单位。一般由头(header)和域(field)构成。活动对象:能通过引用程序引用的..._标记清除算法怎么标记的

exchange server 2007中的概念_exchange 概念-程序员宅基地

文章浏览阅读898次。 exchange server 2007中的服务器角色概念 通过引入新的服务器角色,已对 Microsoft Exchange Server 2007 的安装和部署进行了重新工程设计,以改进管理体验。Exchange 2007 提供了五种不同的服务器角色,它们分别对应于邮件系统的典型部署和分布方式。“服务器角色”是对在邮件环境中执行特定功能所需的功能和组件进行逻辑分组的单元。每个服务器角_exchange 概念

Google Protocol Buffer 的使用和原理_goole.bpotobuf-程序员宅基地

文章浏览阅读140次。简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。Protocol ..._goole.bpotobuf

C语言统计Byte(即unsigned char型)类型变量中‘1‘的个数_获取unsigned char数组的数量-程序员宅基地

文章浏览阅读1.4k次。昨天,我的计算机网络老师给我们留了一个小作业,统计Byte类型变量中二进制位上1的个数,经过查询,C语言是没有Byte这个类型的,但是等价于unsigned char.代码如下#include<stdio.h> #include<stdlib.h>int count=0;static int CountB(unsigned char b){ int count=0; while(b>0) { if(b%2==1) //此处满足=1说明此二进制位_获取unsigned char数组的数量

nrf52832 学习笔记(六)配对和绑定_nrf52832 qfab使用教程-程序员宅基地

文章浏览阅读5.1k次,点赞6次,收藏32次。nrf52832 学习笔记(六)配对和绑定蓝牙在连接之前都是明文通信的,也就是说主从机之间传输的数据包可以被第三方抓取分析逆向.配对静态密码日常使用蓝牙对从机进行连接时,会提示输入密码,这个其实就是一种配对过程.蓝牙从机中存在一个静态密码.主机连接到从机后,从机启动安全连接认证主机接收到安全连接认证请求后,产生一个随机数,根据随机数和主机的静态密码计算出一个确认值从机同样产生一个随机数,根据随机数和从机的静态密码计算出一个确认值,主从机交换随机数和确认值.主从机通过自己的静态密码和交换来_nrf52832 qfab使用教程

推荐文章

热门文章

相关标签