Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Java

Springboot2+Vue+Shiro+ElementUI+Mysql+MybatisPlus前后端分离实战整合

Springboot2+Vue+Shiro+ElementUI+Mysql+MybatisPlus
Rating: 4.1 out of 54.1 (4 ratings)
16 students
Created by Array老师 高薪启蒙
Last updated 2/2021
Simplified Chinese
30-Day Money-Back Guarantee

What you'll learn

  • 学完课程能独立完成springboot2+vue+elementUI的整合项目开发(前后端分离)
  • 学完课程能Shiro的权限控制,按钮级别的权限控制
  • 学完课程能独立后端开发和独立前端开发Vue
  • 学完课程能快速的掌握目前互联网用的前沿的框架和技术实战

Course content

3 sections • 62 lectures • 8h 22m total length

  • Preview04:30
  • Preview07:11
  • Preview09:49
  • Preview11:28
  • Preview08:34
  • 后端的pom文件和yml配置
    05:31
  • 项目结构的重要说明
    01:56
  • shiro权限控制框架的介绍
    02:26
  • 权限的经典表和RBAC理论
    03:34
  • 数据库表的设计和物理意义
    06:10
  • 自动化生产POJO和Mapper和序列化
    10:27
  • 数据库持久层mapper的封装
    02:34
  • 整合返回结果集和shiro框架
    12:26
  • 登录接口的分析和研发实现
    13:00
  • 视频权限菜单和用户权限的service和serviceImpl
    14:30
  • sql语句的分析和优化
    02:11
  • 接口设计:登录者信息获取服务
    05:26
  • 接口设计:用户退出的接口服务
    02:10
  • 查询接口:用户权限查询服务
    06:11
  • 接口实现:用户的登录接口实现
    07:01
  • Debug接口调试:登录的接口开发和调试完毕
    08:38
  • 接口实现:获取登录者当前用户信息和权限和菜单
    05:05
  • 流程整合:登录,获取登录信息,退出登录完整流程实现
    03:51
  • 列表接口:商品的列表和分页动态展示
    12:25
  • 删除接口:商品的删除接口
    09:07
  • 添加&更新接口:商品的添加or更新接口实现
    08:06
  • 上架下架接口:商品的删除接口,下架上架
    08:18
  • 查询接口:用户的按条件查询
    07:39
  • 用户的列表分页和整合角色的接口
    08:42
  • 接口的实现:用户的添加和更新接口
    13:20
  • 接口的实现:用户冻结和解冻接口处理
    05:29
  • 接口的实现:角色的列表接口
    15:11
  • 接口实现:权限列表分析和技巧处理
    12:02
  • 查询接口:权限列表和权限查询接口成功
    03:00
  • List的处理:权限列表
    10:01
  • 接口研发:权限的添加和更新接口
    14:53
  • 接口测试:权限的添加和更新接口测试
    03:56
  • 删除接口:权限的删除接口
    03:31
  • 分配接口:权限的分配角色菜单接口
    13:16
  • 父子接口:角色的列表含有父子关系
    17:59
  • 接口实现:添加和修改菜单的接口
    04:50
  • 接口实现:菜单的删除接口
    08:56
  • 可视化接口:图表接口的完毕
    18:54

  • vue的环境和vscode的说明
    03:16
  • 快速上手:vue的初始化第一个项目
    04:13
  • 依赖扩展:vue的安装依赖和浏览器访问
    04:25
  • vue devtools插件的安装和演示
    02:26
  • 系统剖析Vue组件:vue项目各个文件夹的含义和用途
    17:10
  • 常用技巧:vue的错误提示和处理
    05:18
  • UI框架:vue的组件element ui框架
    04:51
  • 路由器:后台系统的整体介绍和路由设置
    05:12
  • Vue代理:vue和后端关联的接口代理
    02:44
  • 前后端整合:登录的实现接口整合
    11:50
  • 前后端整合:商品模块vue的axios
    18:56
  • 业务接口:用户模块添加权限接口
    11:12
  • 用户业务:用户的更新,添加和删除
    05:07
  • 可视化插件:echarts的业务前后端整合
    04:36
  • 频权限菜单:菜单模块的整合
    09:20
  • Tree树形结构:角色的管理和分配权限树形结构
    17:23
  • 接口实现:角色管理的整合
    09:21
  • 实战项目整体总结和整体演示
    06:07

  • VIP素材课件和源代码
    04:30

Requirements

  • 对java感兴趣的人群

Description

【课程完整源代码和工具】

       请移步到最后一个课时的附件下载,完整提供,请放心。

适用人群

Java开发人员,Vue开发人员,前后端分离开发人员,权限管理和配置开发人员

课程概述

【讲师介绍】
讲师职称:

现某知名大型互联网公司资深架构师,技术总监,职业规划师,首席面试官,曾在某上市培训机构,高校任教多年。
Array(Array老师)10多年互联网公司实战经验,知名的大型互联网公司的架构师,高管等职,在企业长期从事于技术的源码阅读和新技术的研究;擅长于职业规划,面试辅导,从事面试官多年;擅长于JAVA,人工智能AI应用,Xmind等等,曾服役于国内某上市培训机构数年,独特的培训思路,培训体系,培训方式,实践的职场技能,职场现状,职场晋升等让你快速适应企业职场的所需。

【课程介绍】
技术选型
开发环境:Eclipse/Idea ,JDK 1.8以上

后端技术
核心框架:SpringBoot2.x框架系列(同样适用Springcloud F版本以后的版本),如下(节选):
持久层框架:MyBatis 3.x + Mybatis-plus 3.x
日志管理:SLF4J 1.7 + Log4j2 2.7
工具类:Apache Commons、Jackson 、fastjson、Gson
权限验证

前端技术
Vue
Vue-cli
ElementUI 饿了么UI
JSX (JavaScript Xml)
前台的权限验证和路由设置
开发模式
前后端分离的开发
数据库
Mysql5

IDE
Intellij Idea

Who this course is for:

  • Java开发人员
  • Vue开发人员
  • 前后端分离开发人员
  • 权限管理和配置开发人员
  • 中高级java工程师
  • 技术负责人

Instructor

Array老师 高薪启蒙
架构师Architect
Array老师 高薪启蒙
  • 3.8 Instructor Rating
  • 7 Reviews
  • 26 Students
  • 7 Courses

现担任大型知名互联网公司资深技术专家;在3万人以上互联网企业担任要职,心理学导师,就业指导导师,培训学员万名以上,培训50K/月学员1000人以上。知识图谱:Java,Spring生态圈,SpringCloud,SpringBoot,JDK8+,ETL,Xmind等

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.