![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
巴巴运动网笔记
文章平均质量分 79
charliezheng
这个作者很懒,什么都没留下…
展开
-
2、利用反射技术得到泛型类型,实现对实体添删改查操作进行代码重用设计
一、定义BaseDao接口 将对所有实体都进行的增删改查操作提取到一个接口里面,可以提高代码的可重用性 BaseDao 接口: package com.charlie.shop.dao.base; import java.util.List; public interface BaseDao { /** * 添加 一个对象 * * @param t 实体对象原创 2013-06-06 19:37:29 · 794 阅读 · 0 评论 -
7、实现通用分页功能三(实现通用分页JSP代码)
基本思路 : 对于,页码列表的实现常用思路是用标签,如: 第一页 第二页 第三页 第四页 在上面代码中,可变部分主要是href的属性值,即请求路径,为了实现通用性,可以定义两个变量,分别是: url和num,页码列表就可以抽象成: 第${num}页 但是,在这里不用上面的方法,而是用表单的方法。 分页的通用JSP代码:pa原创 2013-06-21 00:38:05 · 760 阅读 · 1 评论 -
6、实现通用分页功能二(实现通用分页查询的业务方法)
基本思路: 当一个用户提交的分页查询请求过来时,通常带有请求的页码、过滤条件、排序要求等信息。我们可以在控制层,即在action类相应方法中,把上面的请求信息封闭成一个HQL语句,然后传给业务层的分页查询方法,由分页查询方法返回一个Page对象,这个对象里面就包括了需要在页面中显示的所有内容。 在业务层的分页查询方法中,为了封装一个Page对象,需要查询符合条件的总原创 2013-06-13 17:31:12 · 812 阅读 · 0 评论 -
1、环境搭建(整合spring3.0.5+hibernate3.6.10+struts2.3.8)
一、新建工程 工程类型为Web Project,设置默认编码为UTF-8,并创建如下文件夹: conf文件夹 类型为Source Folder ,主要是存放配置文件 test文件夹 类型为Source Folder,单元测试包 二、搭建Spring环境(spring3.0.5) 1、导包(需导的包分为两类,一类是核心包,一类是依赖包) 核心包:这个是在原创 2013-05-28 16:59:29 · 807 阅读 · 0 评论 -
5、实现通用分页功能一(创建分页实体)
一、需求 页码显示的格式类型于下图所示 显示的主要内容有: 1、总记录数 2、总页数 3、当前页码 4、每页显示的记录数 5、页码列表的第一个页号,如上图右方中的3 6、页码列表的最后一个页号,上图中是12 7、当前页显示的记录的集合 页码列表的格式是左四右五,即以当前页码为中心,左边显示四个页码,右边显示五个页码,如上图中,当前页码是7,所以页码列表为3,4,5,6,原创 2013-06-13 16:26:33 · 617 阅读 · 0 评论 -
4、创建产品分类的业务类并重写删除方法
因为对于产品分类的删除操作并不是真正的物理删除,只是将它的visible属性设置为不可见。所以,必须重写删除方法。 ProductTypeService接口 package com.charlie.shop.service; import com.charlie.shop.dao.base.BaseDao; import com.charlie.shop.domain.product原创 2013-06-13 15:46:28 · 460 阅读 · 0 评论 -
3、创建产品类别实体并进行JPA映射
一、实体类图及属性如下: 二、代码 ProductType.java package com.charlie.shop.domain.product; /** * 这是产品类别的实体 * @author charlie * 1、创建属性 * 2、生成setter/getter方法 * 3、重写hashCode和equals方法 * 4、对id添加JPA映射 * 5原创 2013-06-13 11:22:09 · 536 阅读 · 0 评论 -
8、对产品类别的业务管理分析
对产品类别的业务操作主要有:增加类别、显示类别列表、修改类别、查询类别,默认是不对产品类别提供删除功能。 后台首页: 1、增加类别功能 管理员进入后台,点击左边菜单栏的产品类别管理进入到产品类别列表界面 在列表界面点击添加类别或创建子类别都可进入到类别添加界面 (1)当管理员点击创建子类别时,新增的类别是作为所在条目的子类别; (2)当管理员点击添加类别按钮时,是在本层原创 2013-06-27 00:39:34 · 1248 阅读 · 0 评论 -
9、产品类别管理功能的实现
ProductTypeAction.java package com.charlie.shop.view.action; import java.util.HashSet; import java.util.List; import java.util.Set; import org.springframework.context.annotation.Scope; import org原创 2013-06-27 15:11:49 · 811 阅读 · 0 评论