科帮网-Java论坛、Java社区、JavaWeb毕业设计

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > 尚硅谷 JavaWEB 图书购物车管理系统源码
总共48085条微博

动态微博

查看: 15601|回复: 1

尚硅谷 JavaWEB 图书购物车管理系统源码

  [复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2015-02-26 08:46:57 |显示全部楼层 |倒序浏览
    本案例是尚硅谷 javaWEB 学习完成后的一个总结性案例, 由讲师在第 45, 46, 47 天带领学员一起完成.
    2 C2 u1 ?/ W. U, l3 U该案例把 JavaWEB 之前学习的大部分技术融合到一起, 具体内容涉及: ; b$ q- y% ~1 }. Q, q
    JavaSE、SQL、JDBC、DBUtils、C3P0、JavaScript、jQuery、Ajax、JavaWEB、JSON 等.
    9 N) @. |* b1 C/ s/ P并涵盖了如下企业级开发的技术:; S  e; {- V8 M5 m
    通用翻页、使用 AOP 编程思想实现事务操作、面向接口编程、高可重用性 DAO、反射、ORM 思想、使用 jQuery 实现 Ajax等. " S2 y/ [9 Q$ m/ w2 P7 p
    5 \% x. w5 q$ w2 T1 q& h6 U/ M
    学习本案例后, 将初步具备 JavaEE 企业级开发技能, 并为学习后面的框架和项目扫除障碍.
    ; c1 [0 u( D# J
    ! u, |" n! k) n) M: b$ e------------------------------------
    9 ?/ o2 C: \" u+ p1 E - u$ M2 D$ L9 z
    , R" l, o, s' W9 Q# J& G4 b
    ) c5 _( }- X1 T4 t

    2 P! w4 z8 Y$ t 5 }; K, P$ d$ g  R

    " U- t+ e9 b+ [" V" J! {( Z' Q2 c( _0 ~" X) o% H
    视频内容:1 c5 W% U2 i1 L. G

    ! }' d: ]# ^4 w8 O/ Z1.  架构分析) D4 G+ @+ _' t9 i4 b5 U
    2.  DAO 设计# q- x$ B( p- ?" R
    3.  BaseDAO 实现
    # p- C8 Z; G. F$ a2 Q5 b4.  BookDAO 实现1 j. [8 P; b9 b+ M! f3 `5 p" U
    5.  翻页实现' h  {% g, c9 a
    6.  翻页小结. v- j& c: h# Y; ~( c2 M$ K- G
    7.  查看图书详细信息
    ' S: V7 W) N; o+ @* W- V8.  加入购物车8 ]1 c  v' B: Y/ C
    9.  购物车操作
    3 s: S, B; I  |9 t6 L' f, ~& g10. Ajax 修改购物车单品数量
    ( R2 \) |; e$ g1 s9 |4 H11. 简单验证和复杂验证8 T* `8 Z  l8 c+ E
    12. 剩余的 DAO 代码
    0 m% n* D4 d/ j) X/ |13. 实现结账(非事务)
    & ~# y7 C( T: T2 Y5 H% w- f14. Filter + ThreadLoca 实现事务操作- C. R6 X! P9 o; Y6 _' m
    15. 显示交易记录
    # |, v0 z" j# w4 ]0 L: ?( Q16. 解决相对路径问题4 @( `+ n( ^% g, m! m5 ^
    17. PPT 源代码3 @( o2 W2 e; m
    游客,如果您要查看本帖隐藏内容请回复

    / |- c: y  u# E. K. J) U/ `6 i6 I

    科帮网-Java论坛、Java社区、JavaWeb毕业设计 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网-Java论坛、Java社区、JavaWeb毕业设计享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网-Java论坛、Java社区、JavaWeb毕业设计的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网-Java论坛、Java社区、JavaWeb毕业设计管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    admin    

    1244

    主题

    544

    听众

    1万

    金钱

    管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    沙发
    发表于 2015-02-26 08:47:48 |显示全部楼层
    1. 查看图书的详细信息:
      D7 p/ [3 t* E3 ^+ [  [# e" e; V5 u7 k% n# l$ j4 i
    1). 在超链接后附带 id.
    $ ]) ?9 a4 m9 h  U" l2 u
    1 }( @4 F% I! w# o- J<a href="bookServlet?method=getBook&pageNo=${bookpage.pageNo }&id=${book.id}">${book.title }</a>9 K) o; k; J; h4 c5 k
    $ t; Y' p% Y9 B$ K2 l8 i, O5 N
    2). 对从页面传入的请求参数, 若要求改该请求参数为整型的字符串, 类似于 "1". 在 Controller 中的建议处理方案:
    " X$ ~& W% l0 M1 o2 `# O: k! V
    0 r9 v: g4 B0 r5 a+ Mint id = -1;
    9 c6 }: t6 m0 b: F
    & }$ m. I/ ?  c( H/ j  N3 v1 Ctry {
    4 R+ s; X& e/ z- }7 ^7 z        id = Integer.parseInt(idStr);' ?0 s5 |( q* A* c1 ^% Y) G
    } catch (NumberFormatException e) {}
    0 m* ]  _: T. t
    ' m1 @: ~# B* o% [# \3 F& ~7 \if(id > 0), ?& ~* A( T& E- F
            book = bookService.getBook(id);% v% a0 C6 _+ C: P8 a
            " Z- |/ d6 m) X$ a* o
    3). 查询条件的隐藏域和 JS 代码的可重用性解决方案: 把相同的代码放到一个 JSP 中, 各个页面包含该 JSP 即可:7 h' r: M9 x( s

    ( A/ |" X/ |# H6 Y<%@ include file="/commons/queryCondition.jsp" %>       
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表