您的位置:首页 > 数据库

【学习摘记】马士兵Servlet&JSP_课时16-18_使用bean在Servlet中直接操作数据库

2017-09-07 15:25 387 查看
【课时16】数据库处理_1——Servlet中直接操作数据库

1、测试代码

①部署

查看Tomcat报错(连数据库最常见的毛病:前台不报任何错误,但是结果不正常,你要注意检查后台的exception。

你看错误,你别盯着这错误猛看,找到错误的开头再看。不然就成了“断章取义”了。)

②添加jar包到test目录下新建文件夹“lib”中

2、面向对象思想的真谛

封装面向对象的原则,是要“隐藏细节”,把相关的该封装的内容封装在合适的类里面。

比如,我开车,我很少去访问车自己的属性,我直接调用车的方法,让它开走就行了。

所以作为一个类来说,你应该把你的属性设置成私有,不让别人来访问,只有你自己能访问。

这就是为什么属性要设成private的、要有get方法和set方法。这样保证内部的结构不会受到破坏、不会暴露给不该暴露的人。同时,对于读和写,可以进行控制。

 

3、出错

出错很正常,告诉你。你以后要多出错,多多地出错!

你出的错越多,将来你出去的时候,我告诉你,你薪水就越高。因为你的经验在不知不觉之中增长。

先天不出错?你光看程序不写程序永远出不了错,那样的话,你也永远学不了任何东西。

把这个能力要掌握住。不怕你出错,就怕你出了错之后手足无措!不知道从哪查起。这是最麻烦的。

所以你多多的出错,逐渐的锻炼出来碰到错误之后你怎么去对付他这种能力。

【只是提一句】在Servlet里面使用javaBean——使用了一个其他的类

【课时17】上午复习

简述了关于cookie/session/application的用法

【课时18】UseBean——使用封装类操作数据库

优点:Exeception直接在DB类里面处理,代码就清爽了很多

注:startup的时候,要把Tomcat的窗口关掉

【自己的尝试】

终于把自己的single_game表中的数据都显示了出来~并没有想象中那么困难。

接下来,尝试将一条记录插入表中。

尝试成功!而且仿照之前的例子用了点封装。

接下来,尝试从页面读入数据,插入表中。

尝试成功!

美中不足的是,中文输入会变成乱码。但不是大问题。而且,格式也不知为啥,不见了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java servlet bean 马士兵
相关文章推荐