javaweb-Javaweb 增删改查处理

问题描述

Javaweb 增删改查处理

数据库大约有5000条左右的文本数据,页面每页展示大约100条左右数据(只展示标题时间类型 产品信息,具体介绍点击后在一个页面展示。)每页展示信息上方都有查询条件,求如何处理数据库信息,如果所有条数信息全部提取,怎么存放,查询是在数据库查询还是在内存中查询。本人小白没有真正做过Javaweb实际项目

解决方案

google数据库存储过程分页+你用的数据库

解决方案二:

分页技术吧,跟你你用的数据库进行分页查询在显示

解决方案三:

你们数据库查询用的是hibernate么,hibernate带的有分页查询

解决方案四:

1:分页请求就好了。数据量又不大。
2:如果你想做内存分页也可以,用全局变量(list/map)来做缓存器,可以设定一个过期时间,过期就去数据库再更新一把数据到缓冲器。
需要排序的就用Collections类去做排序动作

解决方案五:

分页,不用一次全取出来

解决方案六:

把数据先全部导入到数据库,然后根据第几页,一页显示多少数据来决定从表中取出多少数据

时间: 2024-10-25 12:13:42

javaweb-Javaweb 增删改查处理的相关文章

java web实现增删改查后,应该学习哪些高级技术?

问题描述 java web实现增删改查后,应该学习哪些高级技术? 做了个小项目,实现了curd,想继续往缓存,并发,负载高级深入,请推荐一个详细的高级技术路线?最好有书 解决方案 javaweb深入浅出,不过这个方向研究,主要还是在公司里学的会更实用些 解决方案二: 多线程,Socket,I/O JSP.EL.JSTL,AJAX JavaScript,jQuery JSON,XML EJB(可忽略) 各种框架 ......太多了 解决方案三: 多线程,Socket,I/O JSP.EL.JSTL

PHP+MYSQL实现用户的增删改查_php实例

文件列表..文件内容.. dbconn.php userListt.php editUser.php editDo.php detailUser.php deleteUser.php addUser.php addDo.php <dbconn.php> <?php // 创建数据库连接 $con = mysql_connect("localhost",'root','') or die('error:'.mysql_error()); mysql_select_db(

ASP.NET jQurey实现的仿GridView增删改查功能

jQurey代码部分: <script type="text/javascript"> var flag = 0; //添加新行 function addRow() { var nrow = "<tr><td><input name='hideid' type='hidden' value='' /><input name='username' type='text' value='' size='15' maxlengt

使用Dojo和Grails快速实现数据的增删改查(CRUD)

选择 Grails 和 Dojo 的原因 随着 web 的广泛应用,web application 的开发项 目越来越多,而大部分的 web 开发归根结底都是对数据库的增删改查.对于一张数据库表的 增删改查,采用基于 MVC(模型 - 视图 - 控制器)设计模式的开发往往需要 Domain class . Controller.4 个增删改查的页面.form 输入数据的校验等.这样就免不了大量类似功 能的复制粘贴修改. 如果你想从重复劳动中解放出来,Grails 是一个很好的选择. 使用 Gra

spring入门((12) spring与hibernate整合完成增删改查的操作

本文是在上一篇博文的基础之上,通过继承HibernateDaoSupport调用hibernateTemplate类,只要将UserDaoImpl.java 改为继承HibernateDaoSupport类,还有spring-dao.xml文件加入对HibernateDaoSupport的配置bean即可,具体实现源码如 下: UserDaoImpl.java package www.csdn.spring.hibernate.dao.copy; import java.util.List; i

CoreData的增删改查概述

近几天一直在使用 CoreData, 以前觉得它是一门高深的技术, 等自己用了之后才觉得,它是那么的平易近人. 一: 首先我们要在创建应用程序的时候勾选 UseCoreData 选项, 当然也可以自己后期创建. 系统会生成如下AppDelegate.h的文件 #import <UIKit/UIKit.h> @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (strong, nonatomic

PYTHON中简单的文件增删改查处理

快一个月木有更新了,在这段时间内,博主除了忙工作外,就一直在研究python编程,据圈内朋友闲聊,python应该是未来一个运维攻城狮除了shell以外必备的LINUX脚本语言,所以就硬着头皮,按照老男孩的python视频讲座,把自己的研究成果贴出来,目前还没学完,期待老男孩的讲座更加给力些. PS: 1.老男孩的python视频讲座很不错,希望能继续免费下去... 2.博主编程很烂,有什么地方有问题,还请多多指教... 3.最近买了本PYTHON核心编程,啃书ing... 系统环境: Ubun

Mysql(手动编译详细思路,以及增删改查,授权,备份还原)

1:查看是否冗余软件 把系统自带mysql删除 2:下载源码,建目录 3:挂共享解压缩安装目录,进源码包 4:配置 5:编译 6:安装 7:增加服务启动项 8:初始化 9:启动 10:数据库的基本操作 增删改查 11:授权 12:备份以及还原 13:脚本配置文件附解释 第一步:rpm -qa | grep mysql 第二步:ftp://ftp.easynet.be/mysql/Downloads   //下载地址 useradd  mysql -s /sbin/nologin       //

oracle中使用存储过程实现增删改查

为公司一个项目没有接触过oracle的程序员准备的一个oracle如何使用proc实现增删改查 ,简单示例: create table t1 ( sid number not null primary key, sname varchar2(10) ) tablespace test; declare a number :=1; begin loop insert into t1 values(a,'snow'); a:=a+1; exit when a=100; end loop; end;