关于hibernate的问题

我想问大家一个问题,就是在做DAO层的时候,大家都用hibernate还是用jdbc啊,我感觉用hibernate做复杂的查询时很麻烦,大家有什么好的办法吗?

复杂查询麻烦,是因为你没有学会使用OO来设计你的系统,如果你还是使用数据库思维那套方式,当然觉得Hibernate不好用,因为Hibernate是面向对象的查询。

这个问题已经在本站大量讨论,可查阅

banq大哥 我是那种刚学习java级别的,所以对面向对象,DDD都不懂啊,所以现在做的东西,还是用jdbc了,dao等过时的东西,现在不知道,从何入手?

逐步过度。

使用JDBC,没有使用hibernate不是过时。就当作练练基本功。

其实不少大型项目,尤其是数据处理系统,还是使用纯JDBC的。