0 0

ssh实现分页和模糊查询30

求帮助,ssh实现分页和模糊查询,求发个小例子,学习学习  谢谢

问题补充:最好能发个小例子吧    感谢啊   邮箱429596774@qq.com

问题补充:各位大神     分页已经解决了,求个模糊查询啊,干了一天还是没做出来    感谢各位了
2014年10月14日 16:45

2个答案 按时间排序 按投票排序

0 0

采纳的答案

模糊查询 首先使用关键字like 前后用%%,具体需要看需求,
where name like '%张三%'
后面的查询query写法与正常查询一致

2014年10月15日 15:22
0 0

模糊查询可以根据hibernate的版本不同,写法也不同,这个是基于hibernate4写的一个简单例子。

final StringBuilder hqlStringBuilder = new StringBuilder();
		hqlStringBuilder.append("FROM User AS user");
		hqlStringBuilder.append(" WHERE (:name IS NULL OR user.name like :name)");
		final int startIndex = Page.getStartIndex(pageNumber, pageSize);

		Query query = getSessionFactory().getCurrentSession().createQuery(hqlStringBuilder.toString());

		query.setFirstResult(startIndex);
		query.setMaxResults(pageSize);

		query.setParameter("name", username == null ? null : "%"+username+"%", StringType.INSTANCE);

		List<User> entities = query.list();

2014年10月15日 10:10

相关推荐

    ssh实现模糊查询,分页及增删改查功能

    在这个场景中,我们将深入探讨如何利用SSH框架实现模糊查询、分页以及增删改查(CRUD)功能,并与Oracle 10g数据库进行交互。 **一、SSH框架简介** SSH框架由三个主要部分组成: 1. **Struts2**:这是一个基于MVC...

    SSH下实现的增删改查分页简单的模糊查询

    本文将深入探讨如何在SSH框架下实现增删改查(CRUD)功能,以及分页和模糊查询的技术细节。 首先,Spring框架是整个应用的中枢,它负责依赖注入(DI)和面向切面编程(AOP),提供了事务管理和其他企业级服务。...

    ssh框架实现登录增删改查和分页怎样实现模糊查询

    在这个主题中,我们将探讨如何在SSH框架下实现登录功能、增删改查操作以及分页和模糊查询。 1. **登录功能实现**: - Struts2作为前端控制器,处理用户的HTTP请求,通过Action类接收登录表单的数据。 - Spring...

    ssh2注解实现增删改查分页

    本文将深入探讨如何使用SSH2中的注解来实现登陆/注册功能、模糊查询、分页、批量删除以及组合查询,这些都是Web应用程序中不可或缺的基础功能。 首先,让我们从Spring框架的注解开始。在SSH2中,Spring提供了诸如@...

    ssh框架的模糊查询

    在"ssh框架的模糊查询"这个主题中,我们将深入探讨如何在SSH框架下实现对数据的增删改查(CRUD)操作,以及模糊查询和分页显示功能。 首先,让我们来理解增删改查的基础。在SSH框架中,Struts2作为前端控制器处理...

    SSH+模糊查询+分页+增删改查

    总的来说,"SSH+模糊查询+分页+增删改查"涵盖了Java Web开发中的基础功能和高级特性。熟练掌握这些技能,可以帮助开发者构建出强大且用户友好的Web应用。通过SSH框架,我们可以更高效地处理数据库操作,同时提供灵活...

    SSH整合项目(crud、分页、模糊查询、上传下载、批量删除、)

    在不连接数据库的情况下,通过缓存或预加载数据实现查询结果的分页展示。这可以提高查询效率,减少数据库负载。 4. **模糊查询**: 允许用户输入部分关键字,系统根据关键字匹配数据库中的数据。比如,用户可以...

    SSH框架的增,删,查,改,分页

    在SSH框架下实现增删查改(CRUD)操作和分页功能是开发中的基础任务,下面我们将详细探讨这些知识点。 **1. Struts2**:Struts2作为MVC框架,负责处理HTTP请求并转发到相应的业务逻辑。它通过Action类来封装请求,...

    ssh 分页 代源码 简单易懂

    2. **Spring服务层**:创建一个服务接口和实现类,其中包含分页查询的方法,该方法需要接收前端传递的分页参数,并使用这些参数来构造数据库查询语句。 3. **Hibernate持久层**:使用Hibernate的Criteria或HQL进行...

    SSH1增删改查(模糊查询及分页)+SSH2增删改查(模糊查询及分页)

    该压缩包有2个完整SSH1+SSH2例子可以供初学者参考,友情提示导入SSH1例子时在lib包中删除asm-2.2.3.jar, SSH2例子导入运行时删除xerces-2.6.2.jar和asm-2.2.3.jar,我试过了2个例子增删改查都没有问题,配置文件我都...

    SSH整合练习增删改查

    在本项目"SSH整合练习增删改查"中,开发者使用了Struts2.1.8、Hibernate3.5.5和Spring3.0.2这三个特定版本的框架,以及MySQL5.1数据库和JDK1.6作为运行环境,实现了对数据对象的完整生命周期管理,包括添加(Add)、...

    jsp分页代码完整实例,实现了增删查改功能,并采用流行的分页插件displaytag进行了分页,并对查询进行了优化

    本人亲自用jsp的方式开发的一个完整的增删改查的小系统,遵循MVC架构,并且实现了模糊查询和用displaytag进行了分页,对输入垃圾字符进行了过滤处理,包含完整的代码注释,并且自带了Mysql的数据库脚本,很适合新手...

    ssh框架集成小项目

    这个项目分前台和后台两部分:SSH小案例 前台(首页MusicStore/album!...显示商品详情,对商品进行增删改(未对图片进行增和改)分页和查询,后台未做订单和用户处理 oracle的用户名和密码system orcl运行前请更改

    Struts+Hibernate+Spring整合分页实例(带排序功能)part1

    这是Java常用框架阶段在为学生答疑时做的一个SSH整合分页实例(第一部分),涉及了SSH整合、日期模糊查询、查询条件绑定、查询结果排序等功能,希望能为大家提供一些思路。 分页是绝大多数MIS系统必需的功能之一,...

    SSH2 用户管理系统

    SSH2用户管理系统是一种基于Secure Shell (SSH)协议的高级用户管理解决方案。...在实际应用中,SSH2用户管理系统通常与其他系统集成,如LDAP或Active Directory,以实现中央化的用户身份管理和认证。

    超市管理(含分页,增删改查)

    【标题】"超市管理(含分页,增删改查)"揭示了这是一个关于超市管理系统的小型项目,其中包含了对数据进行分页显示、增加、删除、修改和查询等基本功能。这种系统通常用于帮助管理人员有效地跟踪库存、销售以及与...

    SSH框架——学生选课系统

    完全是个人做的项目。(包括数据库,在项目里)前台做的比较简单,只加了框架和flash。后台代码有详细的注释,包含选课系统的...项目实现了学生查看个人信息、学生信息修改、选课、退选、国际化、分页、模糊查询功能。

    SSH框架集成小案例

    这个项目分前台和后台两部分:SSH小案例 前台(首页MusicStore/album!...显示商品详情,对商品进行增删改(未对图片进行增和改)分页和查询,后台未做订单和用户处理 oracle的用户名和密码system orcl运行前请更改

    基于SSH框架的客户管理系统.zip

    客户管理包括客户信息的添加、编辑、删除和查询,支持分页显示和模糊查询。 联系人管理管理与客户的联系人信息,支持分页显示和条件查询。 销售拜访记录管理记录和管理与客户的拜访记录,支持分页显示和条件查询...

    Struts+Hibernate+Spring整合分页实例(带排序功能)part2

    这是Java常用框架阶段在为学生答疑时做的一个SSH整合分页实例(第二部分),涉及了SSH整合、日期模糊查询、查询条件绑定、查询结果排序等功能,希望能为大家提供一些思路。 分页是绝大多数MIS系统必需的功能之一,...

Global site tag (gtag.js) - Google Analytics