jdbc-数据库连接-12-29-2014
来源:互联网 发布:返利网 淘宝taosave 编辑:程序博客网 时间:2024/05/23 15:08
一、数据简介
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-29-2014
- JDBC数据库连接
- JDBC数据库连接
- JDBC数据库连接
- 数据库连接jdbc
- JDBC数据库连接
- 数据库连接jdbc
- JDBC数据库连接
- JDBC 数据库连接
- 数据库连接jdbc
- JDBC数据库连接
- jdbc数据库连接
- jdbc 数据库连接
- JDBC数据库连接
- JDBC数据库连接
- jdbc数据库连接
- JDBC数据库连接
- JDBC数据库连接
- java导出Excel的工具分享
- iOS的持续集成
- cocos2d-x学习之3.3
- unity3d 切换场景不销毁对象池中的物体方案
- Python学习之字典与控制语句
- jdbc-数据库连接-12-29-2014
- HDOJ 1698 Just a Hook
- 基于qvfb的应用小程序开发
- C# 多线程操作控件
- 最简单最专业的windows编程入门
- Xcode插件制作
- WPF触发器
- jxls模板导出excel
- php调用基于soap的webserver