![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图书馆管理系统java开发日志
wujun8
这个作者很懒,什么都没留下…
展开
-
log2
Q1、今天在做登录验证的测试时,居然总是发生如下异常:javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'userInfo' 无效。(userInfo是表名)遇到这个问题,我首先去检查数据库中是否有这个表,userInfo这个表确实存在且没有拼写错误,但是java为什么找不到呢?我又重新写了一个类:package MyTest; import j原创 2011-04-29 14:05:00 · 907 阅读 · 0 评论 -
log1
以后遇到的问题,以及解决思路都要坚持记载下来!这是第一篇!Q1、我负责处理java程序中与数据库交互的问题。今天在实现管理员的登录认证类LoginCertify 时,注意到客户端程序一旦运行就离不开数据库,那么就很有必要保持java程序与数据库的连接,因为加载驱动和建立连接也是一个相当耗时的过程,如果能够做到一次连接、多次查询、修改、插入,就大大提高了程序的效率。我决定将加载驱动、建立连接和其他操作分离开来,专门有一个类负责加载驱动和建立连接。连接的关闭在管理员退出时执行。Q2、我在做加载驱动和建立连接时,原创 2011-04-28 21:41:00 · 696 阅读 · 0 评论 -
log3
<br />Q1、前天,通过与郑老师的交流,意识到自己考虑方向的错误:<br />开发环境在这个项目开始时就已经确定下来了,要使用的数据库平台已经定型,不需要考虑兼容性问题。关于这个应用程序投入使用时建立数据库等的一系列操作,可以从备份的数据库文件导入当前数据库来完成。原创 2011-05-01 23:53:00 · 872 阅读 · 0 评论 -
log4
<br />Q1、今天又学习到了一种新的java注释方法,也可以称作JavaDoc的制作。Java语言的注释,现在据我所知,有三种方案:<br />(1) 单行注释<br /> <br />//重建到数据库的连接<br /> <br />(2) 多行注释<br /> <br />/*<br /> * ……<br /> * ……<br /> */<br />(3) JavaDoc注释<br /> <br />/**<br />原创 2011-05-01 23:55:00 · 561 阅读 · 0 评论 -
log5
<br />Q1、到现在为止,我已经完成了在数据库中图书的查询,接下来是什么呢?无非就是增、删、查、改。而关于删除操作,我的一位老师曾说过,“在实际应用中数据库中的一切数据都不会真正地被删除”,说不定啥时候还能用得上。我觉得这种理念是正确的,决定采用。那么,删除操作就如同修改操作了,只需修改图书存在标志即可。分两步来做:修改;插入。<br />那么,更新(就是修改)在哪里执行呢?有两个选择,一是直接操作executeUpdate(SQL),还有就是在结果集ResultSet中做。那种更好?自然是后者更好,因原创 2011-05-02 23:26:00 · 1082 阅读 · 0 评论