迟来的JDBC的讲解与应用
来源:互联网 发布:unity3d mac安装教程 编辑:程序博客网 时间:2024/06/06 02:44
昨天因为太忙了,所以博客也没有时间写,马上我们又要考试了,希望自己能考出个满意的成绩吧~~~
昨天虽然很忙,但确实是学到了很多的东西,和陈老师交流了下,关于最近的学习状态,也得到了不少的鼓励。
昨天晚上的时候陈老师又补了个课,真的可谓是受益匪浅啊!讲的确实很细致入微,而且很有一种“企业”的味道,不知道你们能不能理解吧,反正我是这么觉得的~~~
说到陈老师讲的课,就不得不说他的语速,我粗略算了下,他能在6秒中的时间里吐出了近20个字,这让吾等情何以堪呢,hold不住了(语速是很快,但是讲的东西很细致,这个不矛盾)~~~~
也多亏了他的课,对jdbc有了比较深刻的理解,好不夸张的说,这是这几天听的最明白的一节(确实有点久违的感觉了)~~~~
啊,还有忘了说了,因为最近很忙,玩PSP的时间很少,每天也就玩个不到1小时,反正不管怎么忙,我都会玩的,我不认为那点时间可以学多少,但是我觉得那点时间够我放松不少了~~~~
今天家里的电脑修好了,老娘非得和我聊天。虽然很忙,但我还是答应了,毕竟是老娘的愿望嘛,所以一整天都在奋斗自己的作业和别人的作业~~~
行了今天说了不少,该上传笔记了,笔记应该算是昨天的,因为今天老师有事,上的课很短,所以明天会把今天的一起发出来的~~~~
JDBC的讲解与应用
第三讲:jdbc的连接与对数据库的增、删、改、查操作
Jdbc的连接首先需要加载数据库的驱动,驱动通常都会在数据库公司的官网有下载,然后通过编译工具来进行加载,同时需要写入相应的加载语句才可以。
在进行数据库的连接时,需要知道操作数据库的用户名和密码,在连接时,需要进行声明。
注:因为连接数据库的服务器、用户名、密码可能需要频繁的进行改变,所以为了减少每次更改的繁杂,所以可以将以上信息写入文件当中,每次连接时只需要进行读取文件操作就可以了。
连接数据库时,需要消耗大量的时间和资源,所以为了避免反复的进行连接数据库的操作,所以推荐采用单例模式,单例模式即利用单例类进行操作,好处就是当进行过一次连接后,以后每次的连接都会采用第一次的连接方法,避免了重复连接数据库所造成的资源浪费。
Jdbc对数据库的增、删、改、查操作
对数据库的操作,其根本就是通过传递sql语句来进行操作的。所以只要能够书写正确的sql语句,就可以对数据库进行操作。
注:为了能够体现面向对象的语言,最好把每条sql语句都写到不同的方法里面,这样调用不同的方法,就可以达到不同的作用。
在对数据库进行需要注意以下几点:
1. 最好采用预处理命令,这样可以使sql语句更加灵活。
2. 当数据类型为blob类型的时候,只能用setBinaryStream方法来实现。
3. 当对数据库的操作结束的时候,一定要结束当前的进程,来释放资源,防止因为重复调用方法,而让内存溢出的问题。
- 迟来的JDBC的讲解与应用
- Spring JDBC原理与应用实例讲解
- JDBC与ODBC的区别与应用
- 扩展KMP的讲解与应用
- JDBC的数据库连接池研究与应用
- JDBC的数据库连接池技术研究与应用
- JDBC的数据库连接池技术研究与应用
- JDBC应用与数据库的连接
- JDBC的数据库连接池技术研究与应用
- JDBC的数据库连接池技术研究与应用
- jdbc中Statement与Preparestament的区别(从jdbc与数据库的方向来理解)
- JDBC的应用
- JDBC的应用
- JDBC的应用
- JDBC的应用
- JDBC的应用
- JDBC的应用
- 浅谈JDBC与ODBC的区别与应用
- [SoftwareTesting][UnitTest][初级]VC++ 2008 Google Test:gtest 测试项目与正式项目分离方案
- 关于xcode4打开xcode3工程没有设备问题
- C#向客户端注册脚本的几种方法
- c51汇编伪指令
- cocos2d/box2d技术问题汇总
- 迟来的JDBC的讲解与应用
- 最小化Firefox以释放其内存,然后再最大化,用鼠标手势实现的方法!
- c#复习总结
- android简单命令
- Chrome强制http定向到https方法
- java程序中的引用型变量在内存中是如何分配的
- 设计模式(一)---简单工厂模式
- web服务器控件
- VC实现半透明对话框及控件