欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Spring Boot+Vue.js企业级管理系统实战
      • 作者:曹宇//唐一峰//胡书敏|责编:王金柱
      • 出版社:清华大学
      • ISBN:9787302649793
      • 出版日期:2024/01/01
      • 页数:244
    • 售价:35.6
  • 内容大纲

        本书以一个完整的全栈微服务项目为主线,详细阐述项目的技术架构、开发流程和技术要点,包括Vue.js前端技术、Spring Boot后端技术和Spring Cloud Alibaba微服务技术和中间件技术。本书主要内容包括:项目技术架构,Vue.js实例和指令,Element-UI控件,Vue.js方法、监听器和事件处理,前端组件和前端布局,用Vuex实现组件间的交五,Spring Boot项目的基本框架,后端控制器和Swagger组件,后端业务层和数据服务层,分页、事务Redis缓存和分库分表,全栈系统的前后端交五,面向切面编程、过滤器和拦截器,整合日志组件,整合Nacos服务治理组件,限流、熔断和服务降级,整合Gateway网关组件,整合Skywalking监控组件。通过阅读本书,读者能够系统地掌握开发全栈项目的核心技术,同时,运用这些技术开发一个企业级的管理系统。
        本书尤其适合缺少项目经验的Java开发人员、在校学生用于高效掌握各种企业级开发技术,提升实战技能,也可作为大中专院校计算机专业实践课或毕业设计的参考用书。
  • 作者介绍

  • 目录

    第1章  Spring Boot+Vue全栈开发概述
      1.1  全栈开发模式和前后端技术栈
        1.1.1  全栈开发中的MVC模式和MVVM模式
        1.1.2  前端Vue框架及其相关组件
        1.1.3  后端Spring Boot框架及其相关组件
        1.1.4  前端、后端与数据库之间的交互
      1.2  搭建前端开发和运行环境
        1.2.1  安装Node.js
        1.2.2  npm命令介绍
        1.2.3  搭建空白Vue项目
        1.2.4  安装依赖包
      1.3  搭建后端开发和运行环境
        1.3.1  安装JDK和IDEA集成开发环境
        1.3.2  安装MySQL和MySQL Workbench客户端
        1.3.3  安装Redis缓存
        1.3.4  后端项目管理工具Maven
      1.4  跑通人事管理系统
        1.4.1  在MySQL上配置数据库和数据表
        1.4.2  安装编译和运行前端项目
        1.4.3  启动后端Spring Boot框架项目
        1.4.4  观察前端页面
      1.5  实践练习
    第2章  Vue.js实例和指令
      2.1  认识Vue.js实例
        2.1.1  通过范例了解实例
        2.1.2  在实例中定义和使用方法
        2.1.3  Vue.js实例的生命周期及其钩子函数
      2.2  Vue内置指令
        2.2.1  v-text和v-html指令
        2.2.2  v-show指令
        2.2.3  v-bind指令
        2.2.4  v-model指令
        2.2.5  v-once和v-pre指令
        2.2.6  条件潼染指令
        2.2.7  循环潼染指令
      2.3  自定义指令
        2.3.1  钩子函数
        2.3.2  开发自定义指令
        2.3.3  以动态方式传入参数
      2.4  实践练习
    第3章  在Vue.js框架中引入element-ui组件
      3.1  在Vue.js项目中引入clement-ui
        3.1.1  在package.json中引入依赖包
        3.1.2  element-ui常用组件介绍
      3.2  首页中用到的clement-ui布局类组件
        3.2.1  el-row和el-col表格组件
        3.2.2  el-link超链接组件
        3.2.3  element-ui组件整合HTML与SCSS
      3.3  登录页面用到的element-ui组件
        3.3.1  el-form和el-form-item表单类组件

        3.3.2  el-input输入框组件
        3.3.3  el-button命令框组件
        3.3.4  el-checkbox选择框组件
        3.3.5  前端代码整合Vue.js代码
      3.4  业务页面用到的element-ui组件
        3.4.1  el-table表格组件
        3.4.2  el-form表单组件
        3.4.3  命令框组件
        3.4.4  对话框组件
      3.5  实践练习
    第4章  Vue.js方法、监听器和事件处理修饰符
      4.1  Vue.js方法
        4.1.1  定义和使用方法的参数
        4.1.2  组件与处理方法的绑定方式
      4.2  监听器
        4.2.1  监听属性
        4.2.2  监听对象
        4.2.3  通过监听器绑定属性和方法
      4.3  事件处理方法的修饰符
        4.3.1  stop阻止事件扩散的修饰符
        4.3.2  capture捕获事件的修饰符
        4.3.3  只执行一次操作的once修饰符
        4.3.4  只触发本处理方法的self修饰符
      ……
    第5章  前端组件与前端布局
    第6章  用Vuex实现组件间的交互
    第7章  搭建Spring Boot项目的基本框架
    第8章  后端控制器和Swagger组件
    第9章  后端业务层和数据服务层
    第10章  分页、事务、Redis缓存和分库分表
    第11章  全栈系统的前后端交互
    第12章  面向切面编程、过滤器和拦截器
    第13章  整合日志组件
    第14章  整合Nacos服务治理组件
    第15章  限流、熔断和服务降级
    第16章  整合Gateway网关组件
    第17章  整合Skywalking监控组件