Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

软件开发实训--动态网站开发

Hebei Petroleum University of Technology via XuetangX

Overview

学习这门课程将能够掌握Java Web开发基于互联网应用的基本知识和基本技能,掌握Spring、Spring MVC、Spring Data JPA以及模板Thymeleaf技术,同时掌握前端jQuery、Bootstrap、Vue.js等相关技术的应用,课程通过动态网站开发实施过程讲述了如何去完成一个基于Java技术的网站开发。


Syllabus

  • 1 前端需求分析
    • 1.1课程介绍
    • 1.2网站需求分析
    • 1.3网站首页分析
    • 1.4导航菜单分析
    • 1.5内容区域分析
    • 1.6内容副页面分析
  • 2 后端分析
    • 2.1后端页面总体分析
    • 2.2用户管理功能设计
    • 2.3内容与分类功能分析
    • 2.4网站配置功能设计
    • 2.5数据库及表结构分析
  • 3 接口设计
    • 3.1前台模板约定
    • 3.2网站配置接口设计
    • 3.3菜单接口设计
    • 3.4内容接口设计
    • 3.5幻灯片接口设计
  • 4 功能设计
    • 4.1用户管理功能设计
    • 4.2菜单管理功能设计
    • 4.3内容管理功能设计
    • 4.4网站配置信息设计
  • 5 环境搭建与开发
    • 5.1开发环境搭建
    • 5.2Web前端环境搭建
    • 5.3创建用户实体
    • 5.4用户实体表创建与初始化
    • 5.5用户数据访问接口实现
  • 6 用户管理功能实现
    • 6.1用户服务层接口实现
    • 6.2用户列表和编辑控制器实现
    • 6.3用户存储和删除控制器实现
    • 6.4用户添加、编辑界面实现
    • 6.5用户管理添加用户调试
  • 7 用户管理功能实现二
    • 7.1用户查询模板实现
    • 7.2用户信息编辑的实现
    • 7.3单个用户删除实现
    • 7.4多个用户删除实现
  • 8 用户管理功能实现三
    • 8.1用户列表分页基本实现
    • 8.2用户列表查询结果分页实现
    • 8.3通用日期处理
    • 8.4整型日期处理
    • 8.5枚举数据的应用
  • 9 后台主界面实现
    • 9.1登录逻辑实现
    • 9.2登录界面及流程调试
    • 9.3管理主界面实现
    • 9.4授权验证拦截器实现
    • 9.5拦截器调试
  • 10 分类管理实现
    • 10.1分类接口实现
    • 10.2分类添加、编辑实现
    • 10.3分类树结构实现
    • 10.4分类删除实现
  • 11 内容管理实现
    • 11.1内容实体定义
    • 11.2相关接口定义
    • 11.3服务接口实现
    • 11.4内容添加、编辑模板实现
    • 11.5内容添加、编辑控制器实现
    • 11.6内容检索页面实现
    • 11.7内容分类树实现
  • 12 UEditor富文本编辑器
    • 12.1修改UEditor相关问题
    • 12.2整合UEditor到内容编辑界面
    • 12.3UEditor图片对话框应用
    • 12.4文件上传问题处理
  • 13 网站配置管理实现
    • 13.1网站配置相关类实现
    • 13.2网站配置界面模板实现
    • 13.3网站配置调试
  • 14 网站前端组件实现
    • 14.1网站首页布局实现
    • 14.2菜单Vue组件实现
    • 14.3幻灯片Vue组件实现
    • 14.4滚动Vue组件实现
    • 14.5滚动接口实现
    • 14.6滚动接口调试
    • 14.7幻灯片接口实现
  • 15 网站前端页面实现
    • 15.1首页区域实现
    • 15.2首页内容脚本实现
    • 15.3首页完善
    • 15.4Vue组件放入单文件
    • 15.5详细页面实现
  • 16 测试与发布
    • 16.1网站测试介绍
    • 16.2功能测试
    • 16.3打包发布
    • 16.4部署运行
  • 17 期末考试

    Taught by

    Zhang Shujun, , , , and

    Tags

    Reviews

    Start your review of 软件开发实训--动态网站开发

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.