bookstore

所属分类:Java编程
开发工具:Java
文件大小:167KB
下载次数:36
上传日期:2008-05-03 09:32:46
上 传 者txb1985
说明:  网上购物系统struts+spring+hibernate实现
(Online shopping system struts+ Spring+ Hibernate realize)

文件列表:
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\dao\impl\applicationContext.xml (2925, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\dao\impl\dao-service.xml (1311, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\dao\impl\TestUserDAO.java (1380, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\domain\applicationContext.xml (2857, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\domain\CatalogTest.java (1656, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\domain\OrderTest.java (1407, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\domain\ProductTest.java (1183, 2008-04-21)
bookstore_final\bookstore.test\com\sdi0708\bdifn\bookstore\domain\UserTest.java (1317, 2008-04-21)
bookstore_final\create_table_script.sql (1132, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\ICatalogDao.java (748, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\BaseDao.java (714, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\CatalogDao.java (3768, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\OrderDao.java (1571, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\OrderItemDao.java (735, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\ProductDao.java (1777, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\impl\UserDao.java (2320, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\IOrderDao.java (563, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\IOrderItemDao.java (249, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\IProductDao.java (682, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\dao\IUserDao.java (918, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Cart.java (2124, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Catalog.hbm.xml (492, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Catalog.java (483, 2008-04-18)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Order.hbm.xml (872, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Order.java (1318, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\OrderItem.hbm.xml (674, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\OrderItem.java (1329, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Product.hbm.xml (674, 2008-04-21)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\Product.java (905, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\User.hbm.xml (1163, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\domain\User.java (2139, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\ICatalogService.java (753, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\CatalogService.java (1073, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\OrderItemService.java (643, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\OrderService.java (854, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\ProductService.java (956, 2008-04-23)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\ShoppingFacade.java (2305, 2008-04-24)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\impl\UserService.java (1044, 2008-04-22)
bookstore_final\src\com\sdi0708\bdifn\bookstore\service\IOrderItemService.java (257, 2008-04-23)
... ...

第一天: 需求分析. actor: user与admin user 用户自服务,购物车管理,订单管理 admin 用户管理,类别管理,产品管理,订单管理 功能: user: 用户:注册,登陆,注销,修改个人信息,下订单,查看订单,查看订单明细,确认收货 购物车: 添加商品到购物车,查看购物车,修改购物车,清空购物车,结账. 订单管理: 查看订单,修改订单状态(发货,失效) admin: 用户管理:查看用户,删除用户 类别管理:增,删,改,查. 产品管理:增,删,改,查 订单管理:修改状态 设计: 架构: 使用struts+spring+hibernate 实现mvc + dao(b/s架构) 开发工具: JDK5 + myeclipse6.0 开发环境搭建: 先建立包结构: domain(域模型),util(工具包),dao(dao接口包),dao.impl(DAO实现包), service(服务接口包),service.impl(服务实现包),struts.action(action包), struts.form(struts的form包) 导包: 加入struts,spring,hibernate及数据库驱动包. 建立配置文件: 配置好web.xml.struts的ActionServlet,spring监听器,在spring中注入hibernate配置信息 建立工具类: 建立: StringUtils工具,字符编码过滤器,安全过滤器 呵呵...Spring是以前学的啦,Spring虽然东西很多,但基本的项目用的只是它的核心技术 IoC,高级一点的话,会用到它的声明式事务处理和acige(Spring的一个认证框架,).或者会 用到Spring的AOP.到时候我们学的时候,建议把这几点掌握好哦...挺重要的.... 嗯..我写的bookstore是有一个表,代表类别.它也是一个实体,商品与类别是多对一关系. 多个商品可属于同一类别,一个类别下有多种商品... 类别也是一种树状结构.比如说: 书藉---计算机----编程----JAVA----JAVASE---JAVA 编程思想. 从上面可以看出, JAVA 编程思想这本书.是一个商品. 而前面是一个类别,书藉是顶层类别,计算机是书藉的子类别,以此类推... 树状结构在数据库中表现我就会三种...一种是ID,PID(类似与s_emp表中员工与领导,可以是一种树状) 还有一种是主外键.像BBS中,贴子的主题,与回贴,就可以使用主外键表示. 还有一种..比较烦.就一个ID就可以表示一个树状态结构.比如: ID为:10 00 00 00 是一个类别.它可以拥有三种子类别. 10 01 00 00 是它的一个子类别.与此类推....这种的话,要自已用算法实现.... 毕业设计我一点也没有准备耶.发了日志的记录本,我没写过.呵呵.....好像到时候我们校的老师会过来. 你的毕业设计做得怎么样了? 呵呵...刚才的题目好简单哦....我们班考得不错耶...二十几分的一堆哦..

近期下载者

相关文件


收藏者