读书人

关于对JDBC操作躲懒的思考

发布时间: 2012-11-08 08:48:11 作者: rapoo

关于对JDBC操作偷懒的思考

可能都想过封装jdbc达到简化开发代码、提高开发效率,于是我也想弄这么一个框架,天马行空的思考开始了,

主要针对简单而常用的的CRUD操作。

?

    首先,我想简化的是开发者输入一sql我就能封装好查询结果,返回给开发者,也类似于开发者如下调用

?

?

,说到这里,是不是觉得挺熟悉,这不就是简化版的Hibernate吗?关于对JDBC操作躲懒的思考

?

关于对JDBC操作躲懒的思考如果真的实现成第三考虑方案那样,那就会考虑到与数据库无关性,可能就是这样,HQL产生了吧,然后考虑到表间关系的复杂性,简化用户手动关联查询,于是在实体里面,就把外键关联的实体用Set(一对多是是Set<多的一方实体>)或另外的实体关联起来,于是就形成了查询一次全部查出吧,但是由于性能问题,就出现了LAZY ?懒加载用以在不使用的情况下不查询出关联数据,以提高性能。

?

最后没去实现了添加修改,毕竟那基本就是Hibernate

?

为了防盗,注上本文地址原始地址:http://lyjilu.iteye.com/blog/1162171

?

读书人网 >其他数据库

热点推荐