要看数据量了,数据量比较大的时候hibernate是比较慢的,数据量大的时候建议使用jdbc,使用Spring+jdbc是很完美的。再者hibernate中的hql是自动生成的,程序员无法参与修改,所以做不到hql语句的优化。
这个不能这样比较,得具体问题具体分析。
如果仅仅争对简单的sql,速度都差不多。
如果争对大数据,hibernate优化的余地会更多。
statement 在select语句的时候比preparedstatement效率高.
其他的都是preparedstatement高.
PreparedStatement 这个是jdbc的,快不了多少。还得要看hibernate怎么用的,hibernate用着不好,没他快。hibernate用得好不比他差
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....