分类目录归档:Hibernate框架学习

Hibernate以及Spring中如何使用count(*)取得表中记录总数方法



Hibernate以及Spring中如何使用count(*)取得表中记录总数方法。

public int getCount(String emailGroupId, String emailBatchId)

throws HibernateException {

 [......]

Read more

基于Struts2的Hibernate分页实现 FreeMarker进行视图解析



基于Struts2的Hibernate分页实现 FreeMarker进行视图解析。在进行Web开发时很多地方要使用到分页这个技术。.NET框架中是直接集成好的控件可以直接使用了。而Java中没有需要程序员自己来编写实现过程。虽然分页过程并不复杂但是要完美的实现是需要时间来考验的。     先[......]

Read more

Hibernate SQLQuery执行原生SQL

Hibernate SQLQuery执行原生SQL。   Hibernate对原生SQL查询的支持和控制是通过SQLQuery接口实现的,这种方式弥补了HQL、Criterion查询的不足,在操作和使用上往往更加的自由和灵活,如果使用得当,数据库操作的效率还会得到不同程度的提升。

Hibe[......]

Read more

hibernate的劣势与缺点是什么?

hibernate的劣势与缺点是什么?

Hibernate确实功能强悍,但在易用性、性能上存在缺陷。如果团队中没有一个精通Hibernate的高手,不适合使用Hibernate。
1. 复杂的实体状态 3种实体状态的设计是种种复杂性问题的根源。在持久化状态下不需要save就自动同步到数据库既无必[......]

Read more