`
- 浏览:
177995 次
- 性别:
- 来自:
深圳
-
在MYSQL中实现分页显示的代码--SHOPPING
-
publicList<Product>getProducts(intpageNo,intpageSize)
- {
-
Connectionconn=null;
-
ResultSetrs=null;
-
List<Product>list=newArrayList<Product>();
- conn=DB.getConn();
-
Stringsql="select*fromproductlimit"+(pageNo-1)*pageSize+","+pageSize;
- rs=DB.executeQuery(conn,sql);
-
try
- {
-
while(rs.next())
- {
-
Productp=newProduct();
-
p.setId(rs.getInt("id"));
-
p.setName(rs.getString("name"));
-
p.setDescr(rs.getString("descr"));
-
p.setNormalPrice(rs.getDouble("normalprice"));
-
p.setMemberPrice(rs.getDouble("memberprice"));
-
p.setCategoryId(rs.getInt("categoryid"));
-
p.setPdate(rs.getTimestamp("pdate"));
- list.add(p);
- }
-
}catch(SQLExceptione)
- {
- e.printStackTrace();
- }
-
finally
- {
- DB.closeRs(rs);
- DB.closeConn(conn);
- }
-
returnlist;
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
通过Hibernate的Session接口,可以在Java代码中执行SQL语句,实现对数据库的增删查改。此外,Hibernate还支持HQL(Hibernate Query Language),提供了一种面向对象的查询方式。 分页查询通常是通过结合Hibernate和...
本项目示例旨在演示如何在这样的环境中实现分页功能。以下是关于"Java分页(用的是spring + struts2)"的相关知识点。 1. **Spring框架**: Spring是一个全面的Java企业级应用开发框架,提供了依赖注入(DI)和面向...
在这个项目中,我们可能使用MySQL作为后端数据库,存储商品信息、用户数据以及订单详情。PHP通过预编译的SQL语句与数据库进行交互,确保了数据操作的安全性。同时,数据库设计需遵循规范化原则,以减少数据冗余和...
SSH(Spring+Struts+Hibernate)轻量级购物软件Shopping演示系统(Java Web Edition)技术要点:Spring+Struts+Hibernate三大框架整合,Jquery-treeview、DIV+CSS3、HTML5、JavaScript、分页组件pagination、MySQL。
例如你需要junit的jar包,直接在pom.xml文件中加入以下代码(可以在maven repository中找到)就可以了。具体操作请自行百度。 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11...
1. **商品添加**:用户将商品添加到购物车时,系统会记录商品ID、数量和其他相关信息,并将其存储在用户会话中。 2. **商品显示**:购物车页面会列出所有已添加的商品,包括图片、名称、单价和数量,让用户可以查看...
3. **项目结构**:在`shopping_mall_project-master`中,可能包含`manage.py`(Django项目的入口),`shopping_mall`(主应用),`requirements.txt`(列出所有依赖包),以及其他辅助文件。理解这个结构对于管理和...
3. **数据库交互**:在实际应用中,购物车的内容通常会持久化存储在数据库中,比如MySQL或MongoDB。这需要我们使用JDBC(Java Database Connectivity)或其他ORM(对象关系映射)框架,如Hibernate或MyBatis,来实现...
7. **性能优化**:观察项目中是否有缓存策略、图片懒加载、数据分页等优化措施,学习如何提升用户体验。 8. **版本控制与协作**:项目可能使用Git进行版本控制,可以学习到如何使用Git进行代码提交、分支管理、合并...
数据库:MySQL Server 5.5 运行tomcat后 :执行http://localhost:8080/shopping/进入登录界面 由于进行md5加密,先进行注册 1.登录模块 cookie技术 验证码 md5加密 CSS样式 2.注册页面 Ajax技术 级联列表 ...