jdbc-数据库连接-12-29-2014
2014-12-30 19:13
323 查看
一、数据简介
1、数据库规范:标准SQL 两个功能:查询、更新(增加、删除、修改)
Oracle:中大型项目,稳定性,安全性
mySQL:开源
Sqlservert:大型数据库 Windows 中大型 .net
db2:IBM 金融
二、jdbc简介
总的概况就是这一张图:
1、jdbc:java访问或者操作数据库的标准规范(接口),java ee规范:用于屏蔽数据库底层的差异
mybatis、hibernate:中间框架,全是基于jdbc的
驱动:是由各个数据库厂商实现的。(厂商根据java ee规范:jdbc api(接口))
Java精华:面上接口编程、反射技术。
2、接口:
单个方法:表示该接口为实现某个功能。
多个方法:表示该接口是一套流程或者方案即规范。(也可以是多个功能)
4、连接数据库的步骤: navicat lit软件
jdbc连接:各种数据库官网的文档(api)中有步骤,是根据java ee规范编写的
5、静态代码块:在类加载时会执行一次且只执行一次
6、异常处理机制:
a、抛出异常时中断执行,后面的语句不能执行
b、处理异常后面的语句能够执行通过,try-catch-finally
在编写程序过程中禁止捕获异常不进行处理。
7、创建对象是new对象与对象中的静态方法的区别:
静态方法:工具型方法不需要创建多个对象(不希望每个对象都拥有相同功能的方法,这样会影响性能),因此使用静态方法。(通过"类名.方法名"来调用)
创建类对象的区别:new 对象——类对象的执行过程(再次补充一下)
封装
8、java对存储过程调用只能通过jdbc:Callable Statement
statement 执行器(发送器)——把SQL语句发送至数据库
9、preparedStatement
10、在数据库中:?表示占位符
在编码中:?表示字符集编码中没有这个编码
”乱码“—编码错位:表示字符集编码中有这个编码,只是显示的文字由于编码错位等原因不是我们所想要的显示的文字。
http://www.cnblogs.com/taoweiji/archive/2012/12/11/2812852.html http://jingyan.baidu.com/article/5225f26b20b67ae6fa0908ba.html http://www.cnblogs.com/hongten/archive/2011/03/29/1998311.html
1、数据库规范:标准SQL 两个功能:查询、更新(增加、删除、修改)
Oracle:中大型项目,稳定性,安全性
mySQL:开源
Sqlservert:大型数据库 Windows 中大型 .net
db2:IBM 金融
二、jdbc简介
总的概况就是这一张图:
1、jdbc:java访问或者操作数据库的标准规范(接口),java ee规范:用于屏蔽数据库底层的差异
mybatis、hibernate:中间框架,全是基于jdbc的
驱动:是由各个数据库厂商实现的。(厂商根据java ee规范:jdbc api(接口))
Java精华:面上接口编程、反射技术。
2、接口:
单个方法:表示该接口为实现某个功能。
多个方法:表示该接口是一套流程或者方案即规范。(也可以是多个功能)
4、连接数据库的步骤: navicat lit软件
jdbc连接:各种数据库官网的文档(api)中有步骤,是根据java ee规范编写的
5、静态代码块:在类加载时会执行一次且只执行一次
6、异常处理机制:
a、抛出异常时中断执行,后面的语句不能执行
b、处理异常后面的语句能够执行通过,try-catch-finally
在编写程序过程中禁止捕获异常不进行处理。
7、创建对象是new对象与对象中的静态方法的区别:
静态方法:工具型方法不需要创建多个对象(不希望每个对象都拥有相同功能的方法,这样会影响性能),因此使用静态方法。(通过"类名.方法名"来调用)
创建类对象的区别:new 对象——类对象的执行过程(再次补充一下)
封装
8、java对存储过程调用只能通过jdbc:Callable Statement
statement 执行器(发送器)——把SQL语句发送至数据库
9、preparedStatement
10、在数据库中:?表示占位符
在编码中:?表示字符集编码中没有这个编码
”乱码“—编码错位:表示字符集编码中有这个编码,只是显示的文字由于编码错位等原因不是我们所想要的显示的文字。
http://www.cnblogs.com/taoweiji/archive/2012/12/11/2812852.html http://jingyan.baidu.com/article/5225f26b20b67ae6fa0908ba.html http://www.cnblogs.com/hongten/archive/2011/03/29/1998311.html
相关文章推荐
- JDBC-数据库数据类型、批处理-12-30-2014=
- JSP中JDBC连接数据库的写法
- JAVA连接数据库组件--对JDBC的进一步封装--源文件下载
- jdbc应用--数据库连接全集
- JDBC优化数据库连接
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 常用数据库JDBC连接写法
- 常用数据库JDBC连接写法
- 常用数据库JDBC连接写法(整理)
- Java 实现连接sql server 2000(JDBC数据库访问例子)
- 关于JDBC driver连接SQL Server 2000数据库问题的解决办法
- 常用数据库JDBC连接写法
- 建立JDBC数据库连接实例解析
- jdbc-odbc连接数据库
- 用数据库JDBC连接写法
- JAVA连接数据库组件--对JDBC的进一步封装
- JDBC连接数据库经验集萃 (收藏)
- JDBC连接数据库经验技巧集萃
- 各种数据库的JDBC连接代码
- 常用数据库JDBC连接写法- -