JDBC优点 直接底层操作,提供了很简单、边界的访问数据库的方法,跨平台性比较强。灵活性强,可以编写复杂的SQL语句。 JDBC缺点 因为JAVA时面向对象的,JDBC没有做到使数据能够面向对象的编程,使程序员的思考仍停留在SQL语句上。操作比较繁琐,很多代码需要重复写很多次。如果遇到批量操作,频繁与数据库进行交互,会建立很多链接,容易造成效率的降低。