京淘项目的jt的完整演练<二>

目录

1.京淘项目前端项目搭建

1.1 node.js 安装

2 报错说明

2 初始化VUE项目

2.1 初始化UI工程(这里就表示vue装好了)

3 初始化项目

3.1 安装插件

3.2 安装axios依赖

3.3 添加依赖项

3.3.1 问题描述

3.3.2 安装开发依赖 less-loader

3.4 安装运行时依赖 富文本编辑器

3.4.1 添加依赖方式

3.4.2 添加html 实现页面展现

3.6 VUE中环境配置

3.7 VUE项目打包

3.8 VUE项目优化

3.8.1 编辑生产环境配置

3.8.3 CDN网址

3.9 实现路由懒加载

3.9.1 添加插件包

3.9.2 添加JS文件

3.9.3 配置路由懒加载

                                          这里就正式开始了

2.2 导入前端项目

2.2.1 前端资源文件

2.2.2 解压文件

1. 项目概述

1.1 核心业务

1.2 表设计说明

1.2.1 user表说明

1.2.4 商品表item-itemDesc

2. 后端项目搭建

2.1 创建项目

2.1.1 新建项目

2.1.3 加载为maven项目(选做)

2.1.5 编辑yml文件

#2.5.6编辑xml映射文件

复制src文件目录

2.1.6 修改后端服务器端口号

2.2 后端项目环境测试

2.2.1 项目环境结构

2.2.2 项目测试

2.3 组件说明

2.3.1 组件结构关系

2.3.2 VUE.js功能模块说明

2.4 首页跳转说明

3 完成用户登录

3.1 用户登录业务接口

3.2 编辑SysResult对象

3.3 用户登录业务流程

3.4 实现用户登录

3.4.1 编辑UserController

3.4.2 MD5说明

3.4.3 编辑UserService/impl

3.4.3.1 编辑UserService

3.4.4 编辑UserMapper

3.4.5 注意事项

4.1 动态生成秘钥

4.2 关闭IDEA关于mapper的校验

4.4 Cookie和Session

4.4.1 业务说明

4.4.2 Session说明

4.5 实现系统首页跳转

4.5.1 需求说明

4.5.2 编辑路由

5. 左侧菜单列表实现

5.1 权限层级代码结构

5.2 业务接口

5.3 权限列表查询的Sql

5.4 前端页面JS分析

5.5.1 编辑RightsController

5.5.2 编辑RightsService/RightsServiceImpl

2.5.3 编辑RightsMapper/xml映射文件

2.5.4 页面效果展现

2.6 利用Mybatis子查询的方式获取数据(扩展)

2.6.1 子查询的图解

6. 用户模块实现

1.1 实现子级路由跳转

1.1.1 组件之间的关系图

1.1.2 路由语法说明

1.2 用户列表展现

1.2.1 页面JS分析

1.2.2 用户列表业务接口

1.2.4 前后端数据关联

1.2.6 编辑UserService/UserServiceImpl

1.2.7 编辑UserMapper接口/映射文件

1.3 用户状态修改

1.3.1 业务说明

1.3.2 VUE.JS 作用域插槽

 1.3.4 状态修改业务接口

1.3.5 编辑UserService/实现类

1.3.6 编辑UserMapper接口

1.4 用户新增

1.4.1 页面弹出框效果

1.4.2 页面JS分析

1.4.3 新增业务接口

1.4.4 编辑UserController

1.4.5 编辑UserService/实现类

1.4.6 编辑UserMapper

3.作业

7. 作业讲解

1.1 用户修改操作

1.1.1 页面JS分析

1.1.2 修改业务接口

1.1.4 编辑UserService

1.2 用户删除操作

1.2.1 编辑页面JS

1.2.2 业务接口

1.2.4 编辑UserService

1.2.5 编辑UserMapper

2. 全局异常处理

2.1 异常说明

2.2 Spring的全局异常处理机制

3. Spring中事务控制

3.1 事务特性

3.2 Spring中默认事务策略

4. MybatisPlus

4.1 准备新测试环境

4.3 MP

4.3.1 MP介绍

4.4 MP入门案例

4.4.1 导入jar包

4.4.2 编辑POJO对象

4.4.3 编辑Mapper接口

4.4.4 SpringBoot整合MybatisPlus

4.5 SpringBoot测试API说明

4.5.1 需求说明

4.6.3 MP动态Sql实现原理

4.7 MybatisPlus API介绍

4.7.1 根据Id查询数据

4.7.2 根据name和sex查询数据

4.7.3 利用queryWrapper查询数据

4.7.4 like关键字

4.7.5 in关键字

4.7.5 查询第一列字段

4.7.6 动态Sql实现

5.课堂总结

5.1 注解总结

7 商品分类实现

1. 商品分类实现

1.1 环境搭建

1.1.1 表设计

1.1.2 项目改造

1.1.2.3 编辑ItemCatMapper

 1.1.2.5 层级代码搭建

 1.2 商品分类页面跳转

1.3 商品分类列表展现

1.3.1 页面分析

1.3.2 业务接口说明

1.3.3 Sql实现 、

 1.3.3 编辑ItemCatController

1.4 商品分类列表优化

1.4.1 Map封装策略

 1.4.2 封装Map集合

 1.4.3 获取二级数据信息

1.4.4 商品分类全部数据获取

1.4.5 商品分类页面效果展现

1.5 商品分类新增

1.5.1 页面分析

#1.5.2 业务接口说明

​ 1.5.3 编辑ItemCatController

你可能感兴趣的:(前端,node.js,后端)