01-项目简介

1 课程定位

  从单一架构阶段到分布式架构阶段的过渡。后台管理员系统使用单一架构开发。前台会 员系统使用分布式架构开发。

2 项目作用

  帮助创业者发布创业项目,向大众募集启动资金的融资平台。

3 业务功能

  • 众筹项目展示
    01-项目简介
    01-项目简介

  • 众筹项目细节展示
    01-项目简介

  • 支持项目
    01-项目简介

  • 个人中心-我的众筹
    01-项目简介

  • 发起众筹
    01-项目简介
    01-项目简介

  • 管理员登录
    01-项目简介

  • 管理员数据维护01-项目简介

  • 角色数据维护01-项目简介

  • 菜单数据维护01-项目简介

  • 权限控制01-项目简介

4 项目架构

01-项目简介

5 前置要求

  • Spring
  • SpringMVC
  • MyBatis
  • Maven

6 项目课程的学习方法

6.1 心态转变

  养兵千日,用兵一时:着眼点要从学习具体技术的语法转变为思考如何实现业务功 能需求。

6.2 带兵出征

  点:具体技术点
  线:每一个请求的处理过程是一条线,对应 Tomcat 的线程池中的一个线程
  面:多个请求组织在一起完成一个特定模块的功能
  体:多个模块组合在一起构成一个完整的项目

6.3 攻城拔寨

  目标:聚焦当前要完成的任务。目标明确后才能分析实现的思路。甚至有的时候需 要对大目标进行拆解,把很多小目标各个击破。
  思路:针对目标的达成进行分析。具体到项目功能的实际开发中,体现为流程图。
  代码:参照思路分析时绘制的流程图,把步骤翻译成写代码时的注释,再对照注释 具体编写代码。
01-项目简介

6.4 透过现象看本质01-项目简介