自己搭了个(Struts2.3.15.1+Spring3+hibernate4.2.5)框架,但是 分页却无法正常使用了!
service sql 语句
sql = "from Product";
dao 层处理(参数: String sql, int pageIndex, int pageSize)
Query query = this.getSessionFactory().getCurrentSession().createQuery(sql);
query.setFirstResult(pageIndex);
query.setMaxResults(pageSize);
List<Product> list = (List<Product>)query .list();
list 其值为空! 但是 如果 不进行 setFirstResult() 和 setMaxResults()
list 就可以正常的获取 值!
问题补充: 跟踪数据库后 发现 setFirstResult() 的初始值 应该是从 0 开始 !因为只有一条数据 ,索引又是从1 开始 所以出现了 无法取值的假象! 这种小疏忽 需要注意! 浪费了我许多时间 !
相关推荐
本项目整合了Spring 4.2.5、Hibernate 4.3.11和Struts2 2.3.24这三个版本,形成了SSH2框架体系,旨在提供一种高效、灵活且易于维护的开发解决方案。 **Spring框架**:Spring是Java应用中的核心容器,它管理着应用...
spring-beans-4.2.5.RELEASE.jar spring-context-4.2.5.RELEASE.jar spring-core-4.2.5.RELEASE.jar spring-expression-4.2.5.RELEASE.jar
spring-core-4.2.5.RELEASE.jar (spring 4.2.5核心jar包),,Java开发中spring框架开发必须的依赖包。
SSH简单demo,实现了用户登录功能,都配置好了,下载下来直接导入,写上自己的东西就可以直接run了。 spring3.2.3 hibernate4.2.5 struts2.3.15.1 mysql5
内容包含: spring-security-4.2.5.RELEASE-docs.zip, spring-security-4.2.5.RELEASE-dist.zip, spring-security-4.2.5.RELEASE-schema.zip, spring-security-4.2.5.RELEASE.zip(源码)
spring-core-4.2.5.RELEASE-javadoc.jar (spring4.2.5的文档,即为spring的源码注释),导入到eclipse中,就可以查看spring的源码注释,当调用spring的类或者方法时就会显示注释信息。
在提供的"Spring4.2.5 aop扩展包+aspectjweaver-1.7.1.jar+aopalliance-.jar"中,包含了Spring框架4.2.5版本的AOP相关组件以及AspectJ Weaver和AOP Alliance的库。 AOP(Aspect-Oriented Programming,面向切面编程...
6. **Spring JDBC**和**Spring ORM**:`spring-jdbc-4.2.5.RELEASE.jar`和`spring-orm-4.2.5.RELEASE.jar`分别提供了数据库访问的支持和ORM(Object-Relational Mapping,对象关系映射)框架的集成,如Hibernate和...
本集成方案聚焦于Spring 4.2.5、Hibernate 4.3.11和Struts 1.3.8这三个特定版本的集成,以下将详细阐述它们的核心功能以及如何进行整合。 首先,Spring是Java企业级应用中的核心框架,它提供了依赖注入(DI)和面向...
资源名字:基于JSP+Spring+Hibernate+Struts+mysql的家庭理财收支系统设计与实现(源码+文档).zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 包含模块: 4.1 ...
资源名字:基于JSP+Spring+Hibernate+Struts+mysql的机票订购系统设计与实现(源码+文档).zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 包含模块: 4.1前台...
资源名字:基于JSP+Spring+Hibernate+Struts+mysql的网上在线客车售票系统设计与实现(源码+文档).zip 资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 包含模块: ...
spring-expression-3.0.7.RELEASE.jar,spring-hibernate3.jar,spring-jms-3.0.7.RELEASE.jar,spring-tx-3.0.7.RELEASE.jar,spring-web-3.0.7.RELEASE.jar,sqljdbc4.jar,stax2-api-3.1.1.jar,velocity-1.7.jar,WHICH_...
本集成方案旨在提供一个基于Spring 4.2.5、Hibernate 4.3.11和Struts 1.3.8的完整开发环境,以帮助开发者构建高效、可维护的企业级Java Web应用程序。 首先,Spring框架是一个全面的后端开发框架,它提供了依赖注入...
spring-aop-4.2.5.RELEASE.jar spring-aspects-4.2.5.RELEASE.jar spring-beans-4.2.5.RELEASE.jar spring-beans-4.2.5.RELEASE-sources.jar等
本文将详细讲解Spring 4.2.5与Hibernate 4.3.11的组合开发,以及如何利用SSH(Spring、Struts、Hibernate)集成开发Java Web应用程序。 Spring 4.2.5是Spring框架的一个版本,它提供了全面的轻量级应用框架,支持...
3. **mybatis-spring-1.3.0.jar**:这是MyBatis与Spring之间的桥梁,提供了一套API和工具类,使得MyBatis能够无缝集成到Spring环境中。 4. **spring-aspects-4.2.5.RELEASE.jar**:Spring的切面编程模块,用于实现...
hibernate4.2.5的常用包,应用于一般的开发 包含 hibernate-core-4.2.5Final.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar slf4j-nop-1.6.1.jar log4j-1.2.16.jar 等
1. Struts2.5 + Spring4.2.5 + Hibernate5.1.0 + Mybatis3.3.1 整合 a. 资源中包含所需的所有jar包 b. 资源直接是web项目,所需配置都已完成 c. 包含简单的Struts2拦截器,Spring切面的的示例,Mybatis查询示例等...
spring-core-4.2.5.RELEASE-sources.jar (spring 4.2.5的源码source),导入到Eclipse或IDEA中进行查看。