今天在admin项目进行junit测试的时候,产生了一点问题,虽然之前就产生过,但是并没有在意,今天花了点时间解决了下,记录下来,为以后做铺垫。在运行junit的时候,报了如下的错误:Exception in thread "main" java.lang.NoSuchFieldError: WRITE_BIGDECIMAL_AS_PLAIN
at org.redisson.codec.J
转载
2024-10-11 11:12:41
72阅读
spring-Bean管理-springboot原理-Maven高级配置优先级Bean管理1.获取bean2.bean作用域3.第三方beanSpringBoot原理Maven高级1.分模块设计与开发2.继承与聚合3.私服1.介绍2.资源上传与下载 配置优先级优先级(低→高) application.yaml(忽略) application.yml application.properties
转载
2024-10-08 10:40:10
39阅读
# 实现Java引入JWT
## 1. 流程图
```mermaid
sequenceDiagram
participant 小白
participant 开发者
小白->>开发者: 请求学习如何实现Java引入JWT
开发者->>小白: 解释实现流程
```
## 2. 整体流程
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 导入JW
原创
2024-06-01 03:39:44
88阅读
在传统的开发中,登录采取的都是基于session认证的方式,session认证,session是由服务器产生的,服务器将产生的sessionId发送给客户端,客户端在将sessionId保存到cookie中。当请求时候客户端每次都需要携带这个sessionId,服务器将之前发送的sessionId比较客户端发送的sessionId,如果一致就完成认证。由于服务器要保存session数据,所以压力就
1.什么是Maven如果没有Maven,你可能不得不经历下面的过程:1 如果使用了spring,去spring的官网下载jar包;如果使用hibernate,去hibernate的官网下载Jar包;如果使用Log4j,去log4j的官网下载jar包.....2 当某些jar包有依赖的时候,还要去下载对应的依赖jar包3 当jar包依赖有冲突时,不得不一个一个的排查4 执行构建时,需要使用a
转载
2024-03-19 21:31:47
107阅读
一.创建项目maven项目在IDEA下创建是相当容易然后给定项目坐标,确定即可二.完善项目目录结构IDEA创建完项目结构和标准的maven项目有些差异,这个时候就需要我们手动调整一下更改前结构 更改后三.引入spring支持引入框架无非三步走: 1. 引入架包 2. 创建配置文件 3. 加载配置文件 接下来的步骤也是按照这三步走方法来的首先是pom.xml文件,增加spring和sprin
转载
2023-09-01 14:30:36
336阅读
创建一个Subversion仓库Subversion仓库类型到目前为止,一个Subversion仓库的存储可以用Berkley DB数据库(一般叫做Berkley DB 类型)或者普通的文件系统(一般叫做FSFS 类型)来实现。手动创建一个Subversion仓库Subversion安装包(你可以在Subversion home site 下载该配置包)包括一个用于创建仓库的svnadmin工具。
转载
2024-04-19 08:52:37
78阅读
今天开始在maven项目下加入spring。边学习边截图。在这个过程中我新建了一个hellospring的项目。于是乎从这个项目出发开始研究如何在maven项目中使用spring。鉴于网上的学习资料都是spring与jsp的整合。所以在这里我也使用spring+jsp。从一个新建的maven项目hellospring出发开始研究。以此篇文章作为参考搭建我的第一个spring程序,虽然可能会有很多的
转载
2023-08-29 16:48:28
172阅读
依赖基本配置<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
&l
转载
2024-05-01 20:56:59
113阅读
1.pom文件中引入jar包:<dependency>
<groupId>org.tmatesoft.svnkit</groupId>
<artifactId>svnkit</artifactId>
<version>1.9.3</ver
转载
2024-04-06 21:03:04
45阅读
Maven每个依赖都可以包含以下元素:- groupId、artifactId 和 version:依赖的基本坐标,对于任何一个依赖来说,基本坐标是最重要的,Maven 根据坐标才能找到需要的依赖。
- type:依赖的类型,对应于项目坐标定义的 packaging。大部分情况下,该元素不必声明,其默认值是 jar。
- scope:依赖的范围。
- optional:标记依赖是否可选。
- ex
转载
2024-03-22 23:36:20
182阅读
一.背景介绍 对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置。一次使用,就放不下了。二.准备工作 1.Eclipse 3.7 2.maven 3.Eclipse 需要安装maven插件。url:maven - http://download.eclipse.org/techn
转载
2024-03-20 08:23:12
136阅读
maven的resource配置 目录结构构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。src/main/java和src/test/java 这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目
转载
2023-08-02 21:01:44
267阅读
SpringBoot项目 用户登录JWT技术,登录拦截1.JWT技术登录使用JWT技术。jwt 可以生成 一个加密的token,做为用户登录的令牌,当用户登录成功之后,发放给客户端。请求需要登录的资源或者接口的时候,将token携带,后端验证token是否合法。jwt 有三部分组成:A.B.CA:Header,{“type”:“JWT”,“alg”:“HS256”} 固定B:playload,存放
转载
2023-08-29 11:32:50
139阅读
# 实现JWT续签引入Redis
## 引言
在Web开发中,JWT(JSON Web Token)是一种常用的认证方式。然而,JWT本身是无状态的,即服务器不保存任何关于JWT的信息。当JWT过期时,客户端需要重新请求服务器以获取新的JWT。为了提高性能和减少服务器负载,可以将JWT续签的相关信息存储在Redis中。本文将介绍如何实现“JWT续签引入Redis”,帮助新手开发者理解并实施这个
原创
2023-11-12 05:57:53
67阅读
在现代的Android应用开发中,用户身份验证一直是一个至关重要的部分。在处理认证时,JSON Web Token(JWT)成为了开发者非常青睐的方案,因为它提供了一种简洁、安全的方式来在客户端和服务器之间传递信息。本文将逐步探讨如何在Android中引入JWT的过程,包括问题背景、错误现象、根因分析、解决方案、验证测试及预防优化。
### 问题背景
在我的Android项目中,我们需要实现用户
1、概念:SpringCloudSleuth2、具体内容Sleuth 是一种提供的跟踪服务,也就是说利用 sleuth 技术可以实现完整的微服务的访问路径的跟踪操作。2.1、SpringCloudSleuth 简介微服务可以将整个的系统拆分为无数个子系统,于是这样一来就有可能出现几种可怕的场景:· 代码的调试: |- 你的系统有可能变慢了,于是这
转载
2024-10-09 16:37:32
35阅读
maven项目打包jar给其他项目pom引用和外部引用在现实开发过程中,很多代码需要被重复利用的,但是代码量又是很多,这样的代码可以提出出来作为公共代码或者叫做工具使用,通常这样的工具会以jar包的形式被其他项目pom引入或者外部引入使用。第一步 创建maven项目,完成工具类打包jar我这里用的工具idea,其他方式创建maven项目也一样。 这里我们选择maven-archetype-quic
转载
2024-04-26 22:49:36
87阅读
Maven 简介Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。(jar包的依赖)Maven 环境配置Maven 3.5 要求 JDK 1.8 或以上Maven POMPO
转载
2024-03-21 12:53:33
648阅读
从对tomcat服务器进行配置可的过程中可以知道,tomcat作为servlet容器运行,负责处理客户请求,把请求传送给servlet并把结果返回给客户。 这里的servlet作用是处理该客户请求的最终实体类。servlet实际上是一个有规定接口,属性和方法的java类,tomcat容器与servlet之间的接口是由servlet API定义好的,这个接口定义了tomcat容器在servlet上要
转载
2024-05-09 09:38:39
144阅读