数据持久层操作总结

软件开发过程中,数据持久化必不可少。

演变:jdbc ---> 数据库连接池(dbcp、c3p0、tomcat内置连接池、druid) --->持久层框架(Mybatis、Hibernate)

持久层 说明
jdbc 操作繁琐,代码量较多,每一次操作完成以后都需要关闭资源;但是是数据库最底层操作,速度做快。
连接池 相比于jdbc而言,代码简化了许多,开发中较为常见。
Mybatis 需要手写SQL语句,半自动框架。
Hibernate 全自动ORM框架,自动生成SQL语句,完全面向对象操作。

 

 

posted @ 2018-06-24 20:30  一叶知秋WDZY  阅读(205)  评论(0)    收藏  举报