
SpringBoot
文章平均质量分 75
Yan Yang
奋斗
展开
-
Linux 下安装 RocketMQ
RocketMQ 安装内容一、在 Linux 中安装 RocketMQ1. 安装准备1.1 软件下载1.2 软件安装2. 安装 jdk 环境3. 在 Linux 中使用 RocketMQ3.1 上传压缩文件3.2 解压缩3.3 软件重命名3.4 设置环境变量3.5 修改启动参数配置3.6 修改配置文件4. 搭建监控平台总结内容一、在 Linux 中安装 RocketMQ1. 安装准备1.1 软件下载SecureSRT 下载链接:https://pan.baidu.com/s/1zE1PUoJbV-原创 2021-08-23 20:03:43 · 2422 阅读 · 1 评论 -
Windows 下安装 RocketMQ
RocketMQ 安装内容一、 RocketMQ环境搭建1. 下载RocketMQ2. window的安装配置2.1 使用 rocketmq-4.5.1.zip 解压到指定目录2.2 需要配置环境变量 ROCKETMQ_HOME3. 修改broker的配置文件3.1 打开 broker.conf 文件3.2 添加配置4. 先启动 mqnamesrv5. 启动broker6. 启动管理控制台总结内容一、 RocketMQ环境搭建1. 下载RocketMQhttp://rocketmq.apac原创 2021-08-23 19:32:37 · 9529 阅读 · 13 评论 -
mybatis-plus 实现多条件映射关系查询(范围查询)
1. 案例效果图根据时间、人均花费、出行天数查询2. 接收前台传过来的参数package com.yy.springboot.query;import lombok.Getter;import lombok.Setter;@Setter@Getterpublic class TravelQuery extends QueryObject{ private String orderBy = "1"; private Integer travelTimeType = -原创 2021-07-11 18:19:41 · 2115 阅读 · 0 评论 -
Java 定时器的实现(案例)
定时器:大数据,高并发cron 表达式解析:https://www.cnblogs.com/javahr/p/8318728.html自动生成 cron:http://cron.qqe2.com///@Componentpublic class StrategyRankJob { @Autowired private IStrategyRankService strategyRankService; // @Scheduled 定时任务标签,cron:任务计划表达原创 2021-07-11 17:56:31 · 1821 阅读 · 0 评论 -
Springboot 中配置使用拦截器
拦截器得使用内容1. SpringMVC 拦截器使用流程2. CheckLoginInterceptor 拦截器3. SpringBoot 配置类总结内容1. SpringMVC 拦截器使用流程2. CheckLoginInterceptor 拦截器package com.yy.springboot.interceptor;import com.alibaba.fastjson.JSON;import com.yy.springboot.annotation.RequireLogin;原创 2021-07-04 20:19:45 · 1756 阅读 · 0 评论 -
SpringBoot 跨域请求处理
跨域请求处理内容1. 跨域请求流程2. 代码实现总结内容1. 跨域请求流程发送跨域请求总共会发送 2 次请求,首先发送的是域请求,域请求和你发送的真实请求请求地址一致,只不过不带参数,而且请求方式是 OTIONS,我们需要重写父类提供的跨域请求处理的接口;2. 代码实现package com.yy.springboot.config;import com.yy.springboot.interceptor.CheckLoginInterceptor;import org.springfr原创 2021-07-04 20:07:19 · 1782 阅读 · 0 评论 -
SpringBoot 实现手机发送短信验证码
手机发送短信内容一、手机发送短信1. 前端界面代码2. UserInfoController 控制器3. application.properties 配置类文件4. 具体实现总结内容一、手机发送短信1. 前端界面代码10秒内不能重复发送验证码//短信发送$('.vcode-send').click(function () { if ($(this).hasClass('disabled')) { } else { var self = $(this);原创 2021-07-04 19:30:02 · 3677 阅读 · 4 评论 -
自定义异常(源码)
自定义异常内容1. LogicException(自定义异常类)2. CommonExceptionHandler(全局异常处理)总结内容1. LogicException(自定义异常类)写一个自定义异常类package com.yy.springboot.exception;/** * 自定义异常类 */public class LogicException extends RuntimeException { public LogicException(String mess原创 2021-07-04 19:16:19 · 1104 阅读 · 0 评论 -
在IDEA 中使用 VUE + VUE 常用语法 + 入门案例实现
VUE 入门VUE 入门一、vue 概念二、在 IDEA 中创建 VUE 项目1. 第一种创建方式——创建静态 WEB 项目1.1 新建一个 Static Web 项目1.2 填写项目名2. 第二种创建方式——创建空项目2.1 新建一个 Empty Project 项目2.2 填写项目名三、VUE常用指令1. VUE 入门案例2. v-text2.1 语法2.2 例子3. v-bind3.1 语法3.2 例子4. v-model4.1 语法4.2 例子5. v-html5.1 语法5.2 例子6. v-if原创 2021-07-01 22:05:30 · 3589 阅读 · 5 评论 -
搭建 VUE + SpringBoot 前后端分离项目
实现前后端分离VUE + SpringBoot 实现前后端分离1. VUE 项目结构2. SpringBoot 项目结构2. pom.xml (Maven项目依赖)3. application.properties (配置文件)4. 前端 VUE 界面4.1 index.html4.2 input.html5. 后端界面5.1 EmployeeController 控制器5.2 EmployeeMapper 接口5.3 IEmployeeService (Service层接口)5.4 EmployeeS原创 2021-07-01 22:02:55 · 2498 阅读 · 2 评论 -
端口号跨域请求
跨域请求内容一、跨域请求总结内容一、跨域请求Tomcat 从一个端口号跨域请求其他端口号,需要进行如下操作。package com.yy.mp.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.原创 2021-07-01 18:11:47 · 2266 阅读 · 1 评论 -
Mybatis-Plus 常用增删改查方法详解(Wrapper 条件构造器的使用)
Mybatis-Plus内容一、Mybatis-Plus 概念二、项目准备(以 SpringBoot 项目为例)1. 项目结构图2. 数据表2.1 数据表截图2.2 建表语句3. 项目依赖3.1 集成 SpringBoot 项目3.2 集成 SSM 项目4. application.properties 配置文件5. Employee 实体类6. EmployeeMapper7. App 启动类三、Mybatis-Plus 常用注解四、Mybatis-Plus 日志五、通用 BaseMapper 接口方法原创 2021-06-27 23:14:11 · 14547 阅读 · 12 评论 -
IDEA 中 使用 git 进行上传和下载项目
IDEA 中 Git 的使用一、远程仓库1. Git的功能之一:远程仓库二、Gitee(码云)的使用1. 创建项目2. 项目初始化(新项目上传)3. 添加团队成员三、开发中使用 Git1. 在 Idea 中克隆远程仓库2. 分支切换与合并3. 文件新增编辑和删除4. 分支合并5. 解决冲突四、团队开发注意事项1. 注意事项2. 远程仓库开发步骤一、远程仓库到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。可是有用过集中式版本控制系统SVN的童鞋原创 2021-06-25 15:35:34 · 4345 阅读 · 2 评论 -
Git 常用操作命令(解析 + 案例)
Git 操作命令详解一、Git 概念Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,是目前最流行的一个版本管理工具。二、SVN与Git的最主要的区别SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。Git是原创 2021-06-25 00:53:52 · 2585 阅读 · 2 评论 -
RESTful 风格(详细介绍 + 案例实现)
这里写目录标题RESTful 入门一、什么是 API(应用程序接口)二、传统模式和前后端分离模式对比1. 传统开发模式2. 前后端分离模式三、RESTful 风格1. 概念2. 资源3. 请求方式4. 传统模式 URI 和 RESTful 风格对比5. 返回值-按需求决定6. HTTP响应状态码7. 同一个资源具有多种表现形式(xml,json等)8. 使用Ajax来发送各种请求方法的请求9. 相关注解10. RequestMapping标签的属性RESTful 入门一、什么是 API(应用程序接口)原创 2021-06-23 22:43:41 · 80032 阅读 · 6 评论 -
SpringBoot 项目搭建(详细介绍+案例源码)
SpringBoot 项目搭建SpringBoot 项目整合源码SpringBoot 项目整合一、项目准备1.1 快速创建 SpringBoot 项目1.2 标准项目结构图如下1.3 添加springboot-parent1.4 添加 spring-boot-start-web1.5 添加 Lambok 依赖1.6 SpringBoot 打包插件1.7 添加 application.properties1.8 编写启动类App1.9 在 resources 创建static静态资源目录1.10 在 reso原创 2021-06-22 21:04:42 · 54616 阅读 · 14 评论 -
搭建 SpringBoot 项目(前端页面 + 数据库 + 实现源码)
SpringBoot 项目整合源码SpringBoot 项目整合一、项目准备1.1 快速创建 SpringBoot 项目1.2 项目结构图如下1.3 数据表结构图如下1.4 运行结果二、项目实现1. pom.xml 配置文件2. application.properties 配置文件3. APP 启动类4. EmployeeController 控制器5. IEmployeeService 接口6. EmployeeServiceImpl 接口7. EmployeeMapper 接口8. EmployeeM原创 2021-06-22 21:03:04 · 15058 阅读 · 5 评论 -
使用 IDEA 创建 SpringBoot 项目(详细介绍)+ 源码案例实现
使用 IDEA 创建 SpringBoot 项目一、SpringBoot 案例实现源码二、SpringBoot 相关配置1. 快速创建 SpringBoot 项目1.1 新建项目1.2 填写项目信息1.3 勾选web依赖包1.4 构建完成2. springBoot标准项目结构3. springboot项目打包部署3.1 加载maven插件3.2 maven命令打包4. SpringBoot优缺点4.1 优点:4.2 缺点:5. 修改banner(了解)5.1 修改 banner5.2 关闭 banner6.原创 2021-06-22 19:26:51 · 16081 阅读 · 1 评论 -
SpringBoot快速入门(解析+入门案例源码实现)
SpringBoot入门一、SpringBoot 概念SpringBoot其实不是一个新的框架,而是对Spring的补充、改善和优化。基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率,一定程度上缩短了项目周期。二、JavaConfig 入门1. JavaConfig 概念java config 是指基于java配置的 spring,简单来说 javaconfig 就是使用 java 注解替换原来的 xml 配原创 2021-06-22 16:46:13 · 5586 阅读 · 1 评论