学习 Spring Boot(十):集成 Vue 实现前后端分离

前后端分离是降低项目耦合的方式:前端工程师专注于实现前端开发,后端工程师专注于实现后端开发,前后端通过 REST API 进行交互。 Vue 创建 Maven 前端模块 web,使用 Vue Cli 在 web 模块根目录创建 Vue 工程: vue create vue 之后提示选择默认配置还是手动配置,选择默认即可。 打包 »

学习 Spring Boot(十一):集成 Quartz 调度定时任务

Quartz 任务调度库,支持丰富的调度规则 概念 Trigger 代表了调度的时机 Job 代表了调度的任务 Scheduler 代表了在 Trigger 指定的时机调度 JobDetail 指定的任务 以“每天早上六点半叫我起床”为例,“每天早上六点半”对应着 Trigger,“叫我起床”对应着 Job,而⏰对应着 Scheduler »

学习 Spring Boot(九):使用 Thymeleaf 模板

Spring Boot 除了可以开发 REST API 接口之外,当然也可以开发 Web 界面。 想快速开发一个 Web 服务,就可以使用下面的方式,进行配置: 开发工具:Spring Boot Developer Tools 包管理工具:WebJars 前端模板:Thymeleaf Spring Boot Developer »

学习 Spring Boot(七):集成 Apache Shiro 安全框架

Authentication 和 Authorization Authentication 认证,你是谁??? Authorization 授权,你能做什么??? Apache Shiro Apache Shiro 是一个简单易用的 Java 安全框架,提供了认证、授权、加密和会话管理的功能。 示例 添加依赖 编辑 pom.xml 添加以下依赖: < »