首页 实战 Java Spring带前后端开发完整电商平台
收藏

Java Spring带前后端开发完整电商平台

Java Spring带前后端开发完整电商平台

已完结 难度 中级 时长 20小时41分钟 学习人数 612 综合评分 9.68

采用强大的Spring技术栈,构建完整的前后台团购网站,助你解决代码冗余、开发效率低、代码可扩展性差、框架使用不够灵活等一系列问题,全面提升你的编程能力。

moocer
讲师

Java高级工程师、资深讲师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

想提升编程技能,先从技术点开始

好的编程基础可以让你的代码学习之路轻松很多,你只需把重心放在理论学习上,实现过程的技术问题你都能轻易解决

  • 前台页面
    Sitemesh Freemarker JQuery
  • 后台页面
    EasyUI Freemarker JQuery
  • 核心控制
    SpringMVC SpringAOP MyBatis
  • 其他辅助
    Logback Redis GraphicsMagick

为你排忧解难,只为让你学到真正实用的知识

  • 代码过于冗余

    代码及功能的抽象化设计(支付、DAO及缓存的两种操作方式对比优化),公共组件的抽取(DAO操作、缓存操作)

  • 代码可扩展性差

    可扩展性设计(DAO数据库操作扩展,可扩展支付方案实现)第三方组件的扩展(SpringMVC扩展)

  • 开发效率低

    页面辅助组件Helper实现,后台按钮机制Router设计实现,辅助开发工具(缓存Redis的桌面工具:RDM)

  • 功能开发遇到瓶颈

    RBAC的设计与实现(根据角色管理后台权限)

  • 框架使用不灵活

    框架的灵活应用(可扩展支付中支付方式的选择,Spring根据接口获得多个实现类)

拉近你与Java高级攻城狮的距离

帮你走出技术困境,找到提升自己的编程技巧与实战技能的方法

  • 技术扩展性强

    DAO数据库操作的扩展实现,可扩展支付的实现。各种组件的设计思想及实现,比如Router后台按钮组件、Helper页面辅助组件实现
  • 解决问题思路分享

    先抛出问题,分析问题并给出解决方案,再用技术去实现业务。核心代码同步编写,重点代码详解,提高技术层次
  • 多个技术组件使用

    涉及JQuery、SpringMVC、SiteMesh、Freemarker、Spring、GraphicsMagick、FCKEditor、Redis、MyBatis技术框架的综合高级扩展使用

完整电商前后台功能的实现

网站首页 网站分类列表页 网站详情页 网站购物结算页 网站购物车 网站我的订单页 商品管理 订单管理

学员专享双重福利

  • 问答专区

    讲师集中答疑

    任何关于本课程的问题都以在问答区随时提问,也可在问答区和同学相互切磋,讲师会梳理同学们学习中的典型问题,进行集中答疑

  • 源码开放

    整套代码下载

    课程代码完全开放给你,你可以根据所学知识自行修改代码,不断优化与升级不断丰富代码,甚至可以直接应用在实际工作中

适合人群及技术储备要求

适合至少有一个完整项目开发经验的开发者

本课程将不会讲解框架基本原理,直接带您进入项目开发

同时还需要具备以下的技术条件:

掌握Spring、SpringMVC、MyBatis、Freemarker、JQuery等框架应用

了解关系型数据库原理、特点及简单使用

Java高级工程师、资深讲师

Moocer

拥有多年电商经验的Java工程师,在服务端架构、团队管理等方面有着自己感悟的人

曾混迹于企业应用领域,后转战电商,现奋战于互联网教育行业。

慕课网的明星讲师,有10门免费课程可供大家参考、深入研究Java技术,学员超过30万。这次他给大家带来了Java实战项目型课程,通过带领大家做电商网站全方位地讲解技术点综合使用以及解决实际开发问题的思路总结。

丰富的多年电商工作经验分享,这无疑是一次不可多得,收获满满的课程!

环境参数

  • 开发语言及版本 Java: jdk1.8.0_51
  • 软件框架 Spring/SpringMVC/MyBatis
  • 操作系统 Windows/MacOS
  • 开发工具及版本 IDEA 2016.3.1
  • 数据库及版本 MySql:5.5.41—客户端Workbench6.3.9
  • 缓存及版本 Redis:3.2.5—桌面客户端RDM:0.7.9.513
  • 其他软件框架 Freemarker/Sitemesh/Lombok

万事俱备 只等你来

  • Delucia

    好评

    终于有像样的java实战项目了,才看了1/3,跟着视频的思路一点一点琢磨收获非常大,学习到了很多之前没有接触过或者没有掌握透彻的技术点,比如多模块的打包方式,redis的使用,shiro的细粒度权限管理,jdk8的流式编程和lambda表达式等等,由于主要是讲解核心代码,适合有一定基础的人。

  • 匿名用户

    好评

    代码之风骚,令吾心甚难平,于是乎,彻夜研读废寝忘食,仔细品之,数风流人物非你莫属 --秋名山车神

  • 虾小断

    好评

    目前快看完一小半,来发表下自己的感受。首先课程面向的是有项目经验的人群,教程里的项目并非从0一步步敲出来的。其次老师的讲解很仔细,稍微讲解了maven项目的结构,IDEA的使用,照顾了一下我这种eclipse用户。主要的代码还是一步步敲的,感觉视频内容主要是讲解了业务方面和介绍电商项目的经验。包括逻辑怎么实现,哪些注意事项,甚至表结构的设计,表字段属性的原因... 总的来说,干货满满,可以学到很多电商方面的经验。点赞!

查看全部109条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题