基于Struts2的Hibernate分页实现 FreeMarker进行视图解析。在进行Web开发时,很多地方要使用到分页这个技术。.NET框架中是直接集成好的控件,可以直接使用了。而Java中没有,需要程序员自己来编写实现过程。虽然分页过程并不复杂,但是要完美的实现是需要时间来考验的。 先[......]
分类目录归档:Java程序开发
Hibernate SQLQuery执行原生SQL
Hibernate SQLQuery执行原生SQL。 Hibernate对原生SQL查询的支持和控制是通过SQLQuery接口实现的,这种方式弥补了HQL、Criterion查询的不足,在操作和使用上往往更加的自由和灵活,如果使用得当,数据库操作的效率还会得到不同程度的提升。
Hibe[......]
通过query解析hibernate中的resultTransformer
通过query解析hibernate中的resultTransformer。
任何包装jdbc的框架,都离不开将[......]
Hibernate中Query对象的使用
Hibernate中Query对象的使用。1 个或多个属性查询:
Query query=session.createQuery(”select customername,customerid from Customer”)
List l=query.list();
For(int i=0;i[......]
Hibernate 中Query的list方法和iterator方法
Hibernate 中Query的list方法和iterator方法。
Hibernate中用hql通过query进行查询的时候,通常会用list或者Iterator取得查询到的结果.在此简单说明一下这两个方法的不同之处和适用场景.
List:查询到的结果会被完整地放[......]
Hibernate Query对象
可以透过org.hibernate.Query介面的实例来进行查询,透过Query介面,您可以先设定查询参数,之后透过setXXX()等方法,将指定的参数值填入,而不用每次都撰写完整的HQL,直接来看个例子:
Hibernate–Hibernate查询—Query Language
Hibernate的createSQLQuery查询数据库小例子
Hibernate的createSQLQuery查询数据库小例子。
当我们用HQL进行子查询的时候,如select * from Tree where pid in (select id from Tree,此时HIBERANTE就会报错,说什么*号错误之类的。但如果将*改为Tree类里的所有[......]
hibernate的劣势与缺点是什么?
hibernate的劣势与缺点是什么?
1. 复杂的实体状态 3种实体状态的设计是种种复杂性问题的根源。在持久化状态下不需要save就自动同步到数据库既无必[......]
Log4J使用详解
Log4J使用详解。
平时日志记录,如果想通过自己手动写代码的方式,那么会给我们带了很大工作量和意想不到的问题,然而,作为java日志记录的标配,log4j显得至关重要。
一)常用使用方法
一般都是properties格式,部分也用xml格式
二)三个重要组件
Log4[......]