- JDBC直接访问数据库
- JDO技术(Java Data Object)
- 第三方O/R工具,如Hibernate,Mybatis等
JDO,Hibernate只是封装了JDBC, [ 所以不要以为有了框架就不用学好这个,框架原理也是这个,某种意义上讲比框架重要,基础很重要,基础很重要,基础很重要!!! ]
JDBC接口的两个层次
面向应用的API:
Java API,抽象接口,供应用程序开发人员使用。
面向数据库的API:
Java Driver API,供开发商开发数据库驱动程序用。
JDBC是sun公司提供的一套用于数据库操作的接口,Java程序员只需要面向这套接口编程即可。不同的数据库厂商,需要针对接口提供不同的实现。不同的实现的集合,即为不同数据库的驱动