资源简介

这是我的毕业设计,使用SSH三大框架搭建的购物系统,系统共分为三部分:(1)前台买家购物相关页面,(2)商家管理的后台系统(3)管理员登陆管理的系统。前台页面使用了jsp、ajax、jQuery、easyui、jfreeChart等技术,struts实现MVC的控制部分,数据库使用mysql,用hibernate实现持久化操作,使用的是hibernate注解,spring主要用到了依赖注入的特性,开发工具使用的是InteliJ idea,强烈推荐这个JAVA开发工具,它比myeclipse好用太多太多了!相信你能通过这个项目熟悉三大框架等web相关开发技术。ps:数据库表是通过spring,hibernate自动生成的,在启动系统前你只需要建一个编码为utf-8的名为yszx的数据库即可。

资源截图

代码片段和文件信息

package yszx.action;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import yszx.entity.*;
import yszx.service.AddrInfoService;
import yszx.service.CategoryService;
import yszx.service.ProductService;
import yszx.service.UserService;

import javax.annotation.Resource;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: Administrator
 * Date: 14-5-28
 * Time: 下午11:05
 * To change this template use File | Settings | File Templates.
 */
@Controller
@Scope(“prototype“)
public class AddrInfoAction extends ActionSupport {
    private List addrInfos;
    private AddrInfo addrInfo;
    private Long id;
    private List bigcategorys;
    private List hotProducts;

    @Resource(name = “addrInfoServiceBean“)
    private AddrInfoService addrInfoService;
    @Resource(name = “userServiceBean“)
    private UserService userService;
    @Resource(name = “categoryServiceBean“)
    private CategoryService categoryService;
    @Resource(name = “productServiceBean“)
    private ProductService productService;
    public List getAddrInfos() {
        return addrInfos;
    }

    public void setAddrInfos(List addrInfos) {
        this.addrInfos = addrInfos;
    }

    public List getHotProducts() {
        return hotProducts;
    }

    public void setHotProducts(List hotProducts) {
        this.hotProducts = hotProducts;
    }

    public AddrInfo getAddrInfo() {
        return addrInfo;
    }

    public void setAddrInfo(AddrInfo addrInfo) {
        this.addrInfo = addrInfo;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public List getBigcategorys() {
        return bigcategorys;
    }

    public void setBigcategorys(List bigcategorys) {
        this.bigcategorys = bigcategorys;
    }

    public String list() throws Exception {
        addrInfos = addrInfoService.getAllAddrInfos();
        return “input“;
    }
    public String add() throws Exception {
        bigcategorys = categoryService.findCategorysByLevel(1);
        hotProducts = productService.findHotProductsThisMonth();
        return “input“;
    }
    public String edit() throws Exception {
        addrInfo = addrInfoService.findAddrInfoById(id);
        bigcategorys = categoryService.findCategorysByLevel(1);
        hotProducts = productService.findHotProductsThisMonth();
        return “input“;
    }
    public String show() throws Exception {
        addrInfo = addrInfoService.findAddrInfoById(id);
        return “input“;
    }

    public String save() throws  Exception {
        User currUser = (User) ActionContext.getContext().getSession().get(“loginUser“);
        addrInfo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2461  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\admin_top.jsp

     文件       2467  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\adviceList.jsp

     文件       7138  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\auditProduct.jsp

     文件        451  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\checkadmin.jsp

     文件      46565  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\css\style.css

     文件        253  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\!.gif

     文件       1705  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\ad.gif

     文件        606  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\add.gif

     文件        213  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\back.gif

     文件         73  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\bg.gif

     文件      26509  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\bigsize.jpg

     文件      18679  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\bootnbg.jpg

     文件        179  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\bullet.gif

     文件        600  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom-copy-bg.gif

     文件       1813  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom-left.gif

     文件       2530  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom-right.gif

     文件        225  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom_bgs.gif

     文件        353  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom_left2.gif

     文件        383  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\buttom_right2.gif

     文件       2001  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\card.jpg

     文件        350  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\check-out_.gif

     文件        502  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\close.gif

     文件        164  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\content-bg-line.gif

     文件        257  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\content-bg.gif

     文件        379  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\database_import_.gif

     文件       1892  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\DefaultDocs.gif

     文件       1633  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\defind.gif

     文件      24832  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\del.jpg

     文件        618  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\delete.gif

     文件        617  2014-06-09 17:40  yszx\out\artifacts\yszx_war_exploded\admin\images\delete_6.gif

............此处省略2177个文件信息

评论

共有 条评论