springboot中大家比较常用的是HandlerInterceptor接口,可是我不太习惯,习惯了使用servlet下的filter接口,以及jsp网页形式,所以不想改习惯。我一直觉得,编程语言这东西,各种语言以及语法都各有优劣,好坏不好乱下定义,但是最重要的,可能还是根据你的习惯来选择吧。话不多说,做一下记录吧。数据库的连接配置就不多说了,我用的mysql数据库。 大概分为七步走:1.修改s
Springboot + Vue 个人博客 前端配置在进行开发前 需要安装Node 在安装完Node.js后 可以选择安装 cnpm(使用国内镜像加速下载) 使用命令 npm/cnpm 安装 vue-cli4 提醒一下: 1.在使用npm/cnpm 配置环境时 建议只使用一种 不要一开始使用npm 后面就使用cnpm 2.目前网上的教程安装的版本大多是vue-cli2 命令行:npm ins
转载
2024-07-08 22:24:54
83阅读
# 部署React+webpack工程的步骤ps:以Mac os系统做开发环境。因为npm现在使用灰常的慢,所以我使用淘宝境像cnpm。1,准备工作: 先确保存已经安装了node.js;2,文件部署: (1),在终端中找到react-build项目的目录,键入cnpm init初始化一个package.json文件,该文件是存放接下来项目用的一些模块, 在终端中根据提交一步步的输入,或者可以直接
转载
2024-09-25 22:46:16
37阅读
# 使用 Spring Boot 将 Session 存储在 Redis 中的详细指南
在现代 web 开发中,使用 Redis 来存储 session 信息是一种非常流行的做法。Redis 能够提高系统的性能和可扩展性,适合构建大规模的分布式应用。本文将详细说明如何在 Spring Boot 项目中将 session 存储到 Redis。
## 整个流程
下面是将 Spring Boot
原创
2024-09-08 04:33:06
186阅读
# 用Java Spring Boot将资源放入文件
随着微服务架构的普及,Spring Boot作为Java开发的重要框架,受到了广泛关注。本文将介绍如何在Spring Boot应用中将资源放入文件,并给出详细的代码示例。
## 什么是Spring Boot?
Spring Boot是一个开源的Java框架,简化了Spring应用的开发和配置。它的主要特点包括:
- **快速开发:**
# 使用Spring Boot将JSON数据存入Redis
## 概述
Redis是一种开源的高性能键值存储数据库,常用于缓存、消息传递、排行榜等场景。Spring Boot是一个用于快速开发Spring应用程序的框架,它简化了Spring应用程序的配置和部署过程。本文将介绍如何使用Spring Boot将JSON数据存入Redis,并提供了相应的示例代码。
## 准备工作
在开始之前,确
原创
2023-08-31 10:59:54
271阅读
关于properties:在spring框架中properties为Environment对象重要组成部分,springboot有如下几种种方式注入(优先级从高到低):1、命令行java -jar ***.jar --spring.profiles.active=test &2、java系统参数System.getProperties()
System.getProperties()3.
转载
2024-06-11 22:16:38
30阅读
文章目录Gateway基本介绍Gateway工作流程Gateway9527搭建Gateway环境准备路由配置方式路由规则(Predicate)全局过滤器 Gateway基本介绍Spring Cloud GatewaySpring Cloud Gateway是基于Spring生态系统之上构建的API网关,包括:Spring 5.x,Spring Boot 2.x和Project Reactor。S
转载
2024-04-18 12:21:39
72阅读
我的环境JDK 1.8maven 3.6.0node环境1.为什么需要前后端项目开发时分离,部署时合并?在一些公司,部署实施人员的技术无法和互联网公司的运维团队相比,由于各种不定的环境也无法做到自动构建,容器化部署等。因此在这种情况下尽量减少部署时的服务软件需求,打出的包数量也尽量少。针对这种情况这里采用的在开发中做到前后端独立开发,打包时在后端springboot打包发布时将前端的构建输出一起打
转载
2024-04-04 06:54:28
186阅读
SpringBoot之Web的使用一、简介其实SpringBoot的东西用起来非常简单,因为SpringBoot最大的特点就是自动装配。使用SpringBoot的步骤:1、创建一个SpringBoot应用,选择我们需要的模块,SpringBoot就会默认将我们的需要的模块自动配置好2、手动在配置文件中配置部分配置项目就可以运行起来了3、专注编写业务代码,不需要考虑以前那样一大堆的配置了。要熟悉掌握
转载
2024-04-18 13:35:32
58阅读
文章目录springboot默认的错误处理机制默认效果定制错误响应页面如何定制错误页面(有模板的情况下)没有模板的情况下以上都没有错误页面,则直接进入到bootstrap默认错误页面自定义异常类并抛出异常如何定制错误的json数据页面(其他客户端访问)自定义异常&返回定制的json数据增加自适应将定制的数据带出去如何将异常处理器中的错误信息进行显示 springboot默认的错误处理机制
转载
2024-04-30 19:53:13
235阅读
静态资源访问 在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources /META-INF/resources 举例:我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动
转载
2024-03-04 22:49:23
59阅读
本章主要介绍:1,页面模板的使用,采用官方推荐的Thymeleaf模板 2,集成mybatis开发,数据库采用mysql开发工具: eclipse JDK1.8 maven新建一个Springboot项目。一,SpringBoot开发的web支持SpringBoot提供了spring-boot-starter-web依赖作为作为web开发支持,spring-boot-starter-web
转载
2024-03-26 14:17:46
87阅读
RBAC用户角色权限用户角色权限部门管理核心接口介绍Shiro权限配置? Shiro权限配置
数据库模型图? spring-boot-plus初始化SQL下载
获取验证码可配置是否启用验证码默认未启用如已启用验证码校验,登陆时,需传入verifyToken和code验证码演示
spring-boot-plus:
# 是否启用ansi控制台输出有颜色的字体
enable-ansi: true
一、简介使用SpringBoot:1、创建SpringBoot应用,选中我们需要的模块;2、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3、自己编写业务代码;自动配置原理:1、xxxxAutoConfiguration:帮我们给容器中自动配置组件;2、xxxxProperties:配置类来封装配置文件的内容;二、RestfulCRUD实战1、默认访问
转载
2024-06-17 13:12:04
50阅读
在Java Web/Spring Boot开发时,很常见的问题是: ·网页访问404了,为什么访问不到? ·登陆失败了,请求返回401,到底是哪个Filter拦截了我的请求?碰到这种问题时,通常很头痛,特别是在线上环境时。本文介绍使用Alibaba开源的Java诊断利器Arthas,来快速定位这类Web请求404/401问题。  
转载
2024-05-14 14:24:36
52阅读
restful风格的增删改查1. 导入静态资源文件1.1 默认访问首页2. i18n国际化2.1 原理2.2 点击连接切换语言3. 登录3.1 修改页面立即生效3.2 编写拦截器进行登录检查4. CRUD-员工列表4.1 实验的请求架构4.2 查询所有员工4.3 thymeleaf公共页面元素抽取4.4 引入片段传递参数4.5 员工添加4.6 日期格式修改4.7 员工修改4.8 删除员工 1.
转载
2024-02-19 13:54:57
34阅读
自动登录是将用户的登录信息保存在用户浏览器的cookie中,当用户下次访问时,自动实现校验并建立登录态的一种机制。 Spring Security提供了两种非常好的令牌:散列算法加密用户必要的登录信息并生成令牌数据库等持久性数据存储机制用的持久化令牌散列加密方案在Spring Security中加入自动登录的功能非常简单:@Override
protected void configure
在上篇博客中LZ阐述了java各个渠道转码的过程,阐述了java在运行过程中那些步骤在进行转码,在这些转码过程中如果一处出现问题就很有可能会产生乱码!下面LZ就讲述java在转码过程中是如何来进行编码和解码操作的。编码&解码在上篇博客中LZ阐述了三个渠道的编码转换过程,下面LZ将结束java在那些场合需要进行编码和解码操作,并详序中间的过程,进一步掌握java的编码和解码过程。在java中
转载
2023-07-29 13:23:16
33阅读
SSM 中的配置要讲 Spring Boot 中的问题,我们得先回到 SSM 环境搭建中,一般来说,我们可以通过 /> 节点来配置不拦截静态资源,如下:mapping="/js/**" location="/js/"/>
mapping="/css/**" location="/css/"/>
mapping="/html/**" loca
转载
2024-04-29 21:38:04
71阅读