基于DWR、Hibernate、Spring实现的分页(二)

继昨天的文章,发布下源码。

 

代码说明: (测试平台Tomcat6 、Oracle 10G XE、Mysql5.1、FireFox)

1.开发框架:Struts、Hibernate3、Spring及DWR框架

2.开发工具:Myeclipse6.5

3.数据库说明:Oracle 10G XE版或Mysql5.1
(1)Hibernate数据库配置文件为hibernate-oralce.cfg.xml和hibernate-mysql.cfg.xml
(2)默认的用户名密码为:Oracle为wiki,wiki
Mysql为root,wiki
(3)使用不同数据的方法:修改application-basic.xml文件,已加中文注释

4.db文件夹下为数据库可能用到的不同的SQL
(1)courseid.sql、scoreid.sql、studentid.sql为Oracle可能用到的Sequence。
(2)db.sql为可以导入mysql、Oracle生成数据库表的SQL,可能会报错,当关系不大。
(3)oracle.sql为使用PL/SQL Developer工具导出的SQL
(4)mysql.sql为使用Navivat 8 for MySQL工具导出的SQL

5.script文件夹下为JQuery库,控制页面按钮的Javascript脚本会用到。

6.src文件夹说明
(1)org.wiki.student.dao存放用于进行数据持久化操作的DAO及接口
(2)org.wiki.student.domain.models业务涉及到的领域模型,这里使用Hibernate工具生成,分别对象抽象模型及具体模型。
(3)org.wiki.student.filter存放过滤器,处理中文问题
(4)org.wiki.student.forms Struts用到的ActionForm
(5)org.wiki.student.mapping.mysql Hibernate对应与Mysql数据库的模型映射文件
(6)org.wiki.student.mapping.oracle Hibernate对应与Oracle数据库的模型映射文件
(7)org.wiki.student.service业务逻辑具体实现类及接口
(8)org.wiki.student.strurts.actions Struts涉及到的Action类
(9)org.wiki.student.utils 封装分页信息的类
(10)application-action.xml、application-basic.xml为Spring配置文件。

 

STM32F103C8T6的PC13-15引脚配置避坑指南:为什么你的IO口不工作? 本文详细解析了STM32F103C8T6的PC13-15引脚作为普通IO口不工作的原因及解决方案。这三个引脚默认关联侵入检测和低速外部时钟等特殊功能,需先禁用TAMPER和LSE,并开启AFIO时钟,才能正确配置为普通GPIO。文章提供了标准外设库和HAL库的配置步骤、常见问题排查方法及硬件设计注意事项。 阅读详情

相关推荐

802.11ax 的OFDMA资源分配详解

802.11ax 引入的最重要的技术就是OFDMA。OFDMA中引入了RU(资源块)概念,也就是20Mhz/40Mhz/80Mhz/160Mhz的带宽可以切割成不同尺寸的RU,分配给不同的用户使用,这样就大大提高了频谱资源的利用率。 常见的RU尺寸有26/52/102/242/484/996,单位是子载波,每个子载波是78.125Khz,这样20Mhz的带宽可以划分为如下图所示的不同RU大小。 按照11ax规范的要求,上下行的数据传输都可以由AP来统一调度,这样上下行的OFDM...

weixin_43408952的博客 1万+

Struts2、Hibernate、Spring整合的泛型DAO,以及通用的分页技术 三

9.分页数据信息类 view plaincopy to clipboardprint? package abu.csdn.util; /** * 这个分页信息工具类,只用来保存从HibernateDao中取得的分页信息 * @author Abu * */ public class PageData { // 总记录数 ...

java技术 139

智慧城市项目实战:如何将你的地理数据从城市坐标系(如上海2000)转换到国家CGCS2000?

本文详细介绍了智慧城市项目中地理数据坐标系转换的全流程解决方案,重点讲解如何将城市坐标系(如上海2000)转换到国家CGCS2000。通过七参数布尔莎模型、ArcGIS Pro、QGIS开源方案及Python编程实现,帮助实施团队解决坐标系不统一的技术难题,确保空间分析精度。

weixin_28725949的博客 307

利用MVC(SpringMVC+Spring+MyBatis)实现购物车——试题讲解

利用MVC(SpringMVC+Spring+MyBatis)实现购物车 本试题使用Jsp+Spring+Mybatis+Mysql+Maven等技术实现购物车管理。 语言和环境 A、实现语言 Java B、环境要求 JDK1.8、Eclipse、Tomcat7、SpringMVC、Spring、Mybatis、Mysql、Maven 功能要求 分页显示商品表中信息,如下图 点击购买,显示购物车...

pcbhyy的博客 1万+

MATLAB新手必看:Stewart平台运动学逆解从入门到实战(附完整代码)

本文详细介绍了如何使用MATLAB实现Stewart平台的运动学逆解,从基础原理到完整代码实现,涵盖并联机器人的数学建模、MATLAB编程和Simulink集成。通过实战案例和可视化分析,帮助新手快速掌握Stewart平台的运动学逆解技术,适用于机器人学和控制理论领域的研究与应用。

dream的博客 551

qmc5883p芯片坐标系方向定义

问题 最近一个项目用到qmc5883p, 然而确定磁力计方向的时候发现datasheet上写的不是很清楚, 并且example中还有一个设置方向的一步, 于是测试了芯片坐标方向并记录了下来; 该芯片和qmc5883L方向并不一致; 结果 qmc5883P的datasheet给出来如下说明, Y为笔者添加的; 但是这个方向是按照datasheet的example设置的结果: //Define the sign for X Y and Z axis qmc5883p_write_reg(0x2

时有限 4119

Struts+Hibernate实现分页功能

 学过Hibernate的程序员都知道,在Hibernate中为用户准备好了分页数据库的功能。也就是两句话:query.setFirstResult(pageStartRow);query.setMaxResults(pageSize);最近开始学Hibernate就写了一个分页的功能,很实用,实现了跳转到相应的页:GO,和用户可选的页面显示数据的数量,与大家分享下,如果有不正确的地方请大

杀破狼!!! 2989

宏基因组分析|完整分析流程梳理

今天先从最基础的全流程框架说起,无论是刚接触的萌新,还是想查漏补缺的同行,都能找到有用的信息。

weixin_70911870的博客 3165

dwr+hibernate+spring分页

开发平台Myeclipse6.0,tomcat6.0,mysql5OpenSource:dwr2,hibernate3.1,spring2.0Lib:建表Users字段:id,username,password,address,id为自己增长列Pojo:package com.adtech.model; /** *Usersentity. * *@a

wz19840504的专栏 486

基于 Verilog 的经典数字电路设计(10)三态门

三态门(Triple-State Gate)亦称 “三态输出门”、“三态门输出电路”,是一种重要的总线接口电路,具有高电平、低电平和高阻抗三种输出状态的门电路,不过我们通常在设计中比较少见。   三态指其输出既可以是一般二值逻辑电路,即正常的高电平(逻辑 1)或低电平(逻辑 0),又可以保持特有的高阻抗状态,高阻态相当于隔断状态(电阻很大,相当于开路)。

新芯设计的博客 1万+

储能电池管理系统介绍(一)

介绍储能BMS的架构以及各模块功能

manjixingkong1234的专栏 1916

DWR+hibernate+spring

1.集成Spring和Hibernate 2.测试 3.添加dwr的jar文件 4.在Web.xml中配置DwrServlet     dwrServlet   org.directwebremoting.servlet.DwrServlet     debug   true         dwrServlet   /dwr/*       org

御剑网子的专栏 801

WOFOST作物模型(7):6.0.6版本的PCSE使用(多层水分平衡和SNOMIN碳氮模型的集成)

wofost81文件结构如上,其中所需的参数可从github上获取然后input下有两个需要调用的功能函数py文件,需要拖到自己的运行py文件同级目录下在使用土壤模块SNOMIN进行作物生长模型模拟时,需要为土壤剖面的不同层次提供多种输入变量。这些变量通常不随年份变化,因此会统一在土壤文件中定义。本节将说明如何将这些输入变量整合到一个字典中,进而生成SNOMIN能够读取的土壤文件。

所有专家都曾始于新手 638

Spring + dwr + Hibernate 配置

今天要做一个teamwork的项目框架,是基于SSH(Struts2)的,Ajax技术用的是DWR框架的,这些框架都需要用Spring进行整合,在这过程中遇到了不少麻烦,不过还是解决了^_^ 下面我来说下我们进行整合的配置文件1. 这是web.xml的内容,里面包括的Struts2 ,Hibernate3.2,以及Sping2.5的配置<web-app version="2

lvrenkun2008的专栏 598

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Ext+DWR分页的例子(保证能用)

需要dwrproxy.js,下面提供dwrproxy.js下载(我在前人基础修改,非我直接写) http://download.youkuaiyun.com/source/1823711  JAVA实体类: public class ListRange { public ListRange(Object[] data, int totalSize) {  this.data = d

半屡闲风 1847

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

19dwr - DWR 与 Hibernate整合

让 DWR 和 Hibernate 一起工作的检查列表 确保你使用的是最新的 DWR。Hibernate 转换器是新东西,所以你需要下载最新版本 确保你的 Hiberante 在没有 DWR 的时候工作正常。 如果是 Spring 和 Hibernate 一起使用,那么你最好先了解一下如何将整合 Spring。 配置 DWR,使之与 Hibernate 一起工作。 (看下面)。 查看演示页面:h...

阿甘兄 463

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

DWR3+SPRING+HIBERNATE的初步融合

第一步,在原来的springmvc+hibernate的框架基础上融入dwr 1.引入dwr的jar包,由于本系统是使用maven进行管理  所以在pom.xml中添加配置   org.directwebremoting dwr 3.0.M1 2. 在w

qq_22585755的博客 321

Struts+Spring+Hibernate+dwr 实现省市区三级联动

Struts+Spring+Hibernate+dwr 实现省市区三级联动 参考了网上一些资料,总结的Struts+Spring+Hibernate+dwr 实现省市区三级联动Struts+Spring+Hibernate的配置就省了........1).这里主要需要说明的是在web.xml里面需要配置如下:http://java.sun.com/xml/ns/j2ee"xmlns:xsi="ht

piao_live的专栏 1089

Spring+hibernate+DWR整合

首先,建一个web project,然后添加对hibernate和spring的支持,我们使用的是hibernate3.1和spring2.0,然后导入dwr.jar和commons-pool-1.3.jar(不知道myeclipse怎么搞的,添加Spring功能支持的时候就有了commons-dbcp.jar,居然没有其依赖的commons-pool-x.jar,只好单独添加了,另外,需要将

fuliangliang的Blog 7127

SSH整合之利用JSTL自定义标签制作DWR分页功能

SSH整合之利用JSTL自定义标签制作DWR分页功能   现以管理用户为例 首先我们在前端页面编写代码:   用户编号 用户名称 性别 年龄 电话 地址 权限

属于Alex的Java小世界 722

实践 DWR Spring Hibernate整合

目标:利用当前流行框架DWR、Spring和Hibernate创建一个简单的WEB实例,力求简单却又能充分体现上述框架各自特性和重要技术。业务简述:1、注册新用户,新用户注册时需要输入用户名称和用户密码;2、用户登录,登录时需要输入用户名称和用户密码;3、登录用户可以修改EMail信息;系统架构及框架应用简述:DWR最显著的一个特性是能够将服务器端的Java对象以JS对

悟道真言 1567

struts+hibernate+spring+dwr的一个小小的DEMO

struts+hibernate+spring+dwr的一个小小的DEMO最近无聊,做了一个DWR的验证和eXtremeTable的应用的例子前期的系统创建、struts、hibernate、spring的集成工作就不用说了,一路下来…………主要看DWR的应用,它用于表单验证:1、先看它的配置:(1)在web.xml里加上:xml 代码   ser

Mike.Fang 的专栏 1019

基于DWR、Hibernate、Spring实现的分页(一)

这是一个自己前些天写的例子,现在直接切入主题。 (图一 代码调用流程图)   以上是大致整个流程的调用过程。得到后台数据的方法主要是基于Ajax实现的,那么,在此使用了DWR框架,对于DWR框架的介绍,大家可以利用Google进行搜索,它主要是方便我们在前台页码利用Javascript去调用后台的Java代码。在示例中的话,我是利用了DWR中StudentUtils的pagination...

Wiki.M's development 150

dwr实现三级联动下拉框

      dwr:direct web remoting 是我们通过javascript方便的操作业务方法。我以一个三级联动下拉框的例子给大家演示dwr是如何实现的。我用到的技术有spring 2.0.5 ,dwr2.0.5,hibernate3.2.3.ga,struts1.2.9,主要涉及到dwr如何调用spring管理的业务方法,以及dwr如何处理返回的数据。      dwr的配置:

二进制天堂 3056

Spring整合DWR

为什么非要利用Spring来整合DWR呢? 个人见解: 在一个项目中,尤其是利用SSH(Struts+Hibernate+Spring)整合开发的时候通常是利用Spring来进行管理的,因此即使在使用AJAX技术的项目中仍希望由Spring来进行整体的管理整合工作,这样的统一管理思想很喜欢。 dwr的设计构思很是巧妙。 第一、把java类转化为javascript类由...

213
上一篇: 基于DWR、Hibernate、Spring实现的分页(一)
下一篇: 基于接口的分层实现
gwikimo
博客等级 码龄18年 4粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值