jdbc资料收集

1、Hibernate史上最简单的Hibernate入门简介 http://blog.csdn.net/doodoofish/article/details/43207/

jdbc不足

尽管JDBC在JAVA语言层面实现了统一,但不同数据库仍旧有许多差异。为了更好地实现跨数据库操作,于是诞生了hibernate项目,Hibernate是对JDBC的再封装,实现了对数据库操作更宽泛的统一和更好的可移植性。

2、

http://blog.csdn.net/q547550831/article/details/49930537

 

2、java程序员从笨鸟到菜鸟之(七)一—java数据库操作

http://blog.csdn.net/csh624366188/article/details/7305672

3、Java操作数据库--以SQL Server为例

http://blog.csdn.net/q547550831/article/details/49930537

4、JDBC与JNDI这两种连接方式有什么区别?

http://blog.sina.com.cn/s/blog_6c9e93cc0101191s.html

直接使用JDBC或者通过JNDI引用数据源的编程代码量相差无几,但是现在的程序可以不用关心具体JDBC参数了。

    在系统部署后,如果数据库的相关参数变更,只需要重新配置 mysql-ds.xml 修改其中的JDBC参数,只要保证数据源的名称不变,那么程序源代码就无需修改。

    由此可见,JNDI避免了程序与数据库之间的紧耦合,使应用更加易于配置、易于部署

5、ibatis与mybatis区别,hibernate、mybatis、JDBC区别

http://blog.csdn.net/qq_21033663/article/details/50281161

ibatis与mybatis区别?


ibatis是mybatis的前身,在2010年78月份ibatis所项目移到了google,就将ibatis3.x正式改名为mybatis3.x了。

除此之外,mybatis相比ibatis使用起来更加方便,有:

1)Mybatis实现了接口绑定,使用更加方便。 

2)对象关系映射的改进,效率更高

3)MyBatis采用功能强大的基于OGNL的表达式来消除其他元素


6、hibernate、MyBatis、JDBC区别


1)从层次上看,JDBC是较底层的持久层操作方式,而Hibernate和MyBatis都是在JDBC的基础上进行了封装使其更加方便程序员对持久层的操作。

2)从功能上看,JDBC就是简单的建立数据库连接,然后创建statement,将sql语句传给statement去执行,如果是有返回结果的查询语句,会将

查询结果放到ResultSet对象中,通过对ResultSet对象的遍历操作来获取数据;Hibernate是将数据库中的数据表映射为持久层的Java对象,实现

数据表的完整性控制;MyBatis是将sql语句中的输入参数和输出参数映射为java对象,放弃了对数据表的完整性控制,但是获得了更灵活和响应

性能更快的优势。

3)从使用上看,如果进行底层编程,而且对性能要求极高的话,应该采用JDBC的方式;如果要对数据库进行完整性控制的话建议使用Hibernate;

如果要灵活使用sql语句的话建议采用MyBatis框架。

JDBC,MYBATIS,Hibernate性能对比!

http://www.cnblogs.com/softman11/archive/2013/04/06/3001874.html

我分别测试了插入两行数据,选择58行和349行数据进行对比。表中session factory表示初始化,创建session factory的时间。hibernate sql query表示hibernate采用原生SQL操作方式。

如果只是偶尔操作一下数据库。

那么这个session factory时间会包含在内。但是如果大量操作数据,session factory时间之需要消耗一次即可,这个时候hibernate就占优了。

让我意外的是,mybatis性能没有想象的好,甚至不如hibernate。hibernate在SQL模式下,性能有所改善,但是和JDBC相比,还是远远不如。

无论在什么模式下,JDBC可以说摇摇领先,性能之王。插入基本上是其他框架的3-5倍,选择更是保持在10倍以上。如果在意性能,那么JDBC绝对是最佳的选择。

图上测试环境是:mySQL 5.6 hibernate 4.2,mybatis 3.2.1,都是这个时候的最新版本。

7、J2EE学习篇之--JDBC详解

http://blog.csdn.net/jiangwei0910410003/article/details/26164629

http://blog.csdn.net/a_little_e/article/details/43411861

8、Java jdbc数据库连接池总结!

java操作数据库连接池发现一篇很好的文章

http://www.blogjava.net/chunkyo/archive/2007/01/16/94266.html

http://www.360doc.com/content/12/0706/15/6161903_222624693.shtml

java程序员从笨鸟到菜鸟之(七)一—java数据库操作

原文地址:https://www.cnblogs.com/LiuYanYGZ/p/6170174.html