hibernate学习笔记之一(JDBC回顾

JDBC回顾-ORM规范

JDBC操作步骤注册数据库驱动 Class.forName(“JDBCDriverClass”)

数据库 驱动程序类 来源

Access sun.jdbc.odbc.JdbcOdbcDriver JDK中

MySql com.mysql.jdbc.Driver 下载MySql驱动包

Oracle oracle.jdbc.driver.OracleDriver 下载对应的驱动包

SQL Server com.microsoft.sqlserver.jdbc.SQLServerDriver 下载对应的驱动包

为了使用驱动包,需要将下载的驱动包添加到类路径下面

创建Connection类型对象 Connection connection = DriverManager.getConnection(databaseURL,username,password); Access不需要username,password参数

数据库 URL模式

Access jdbc:odbc:dataSource

MySQL jdbc:mysql://hostname/dbname

Oracle jdbc:oracle:thin:@hostname:port#:oracleDBSID (port#表示端口号,oracleDBSID是定位数据库的数据库名,)

SQL Server jdbc:sqlserver://hostname:port;DatabaseName=数据库名

获得Statement类型对象 Statement statement = connection.createStatement()

执行查询或者更新 可以使用executeUpdate()执行SQL DDL(数据定义语言)或更新语句 可以使用executeQuery()执行查询语句

处理ResultSet类型对象 查询结果存在ResultSet中,可以使用next()移动游标到下一行,使用getXXX(XXX为数据类型)获取当前行的列值

释放资源 connection.close()

ORM 全称Object/Relation Mapping,对象/关系映射ORM框架:完成面向对象的程序设计语言到关系数据库的映射目前的产品很多,如:Apache组织下的OJB,Oracle的TopLink,JDO,JPA等优点:提高生产效率,,可维护性

伟人之所以伟大,是因为他与别人共处逆境时,

hibernate学习笔记之一(JDBC回顾

相关文章:

你感兴趣的文章:

标签云: