E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[SpringBoot项目]
Springboot项目
中使用jasypt给配置文件中密码加密
前言:近期所做的项目进入测试阶段,在源码扫描时被检测出一些安全风险,其中就有配置文件中连接数据库的密码不能以明文展示这一问题。思考一下如果以明文展示确实会有很大的安全隐患,万一得罪一些深藏不露的黑客大佬,那数据库就面临被攻击的风险。接下来介绍的也是我试验了好几个版本最终得出的一个较为简单的方法,当然每个人的项目版本,以及依赖等等都不相同,不能保证我认为最简单的在其他项目上也适用,所以如果此方法不行
王小白的博客*
·
2024-02-08 10:02
配置文件
jasypt
java
安全性测试
java中使用jasypt进行项目配置文件加解密
引入jar包对于
springboot项目
使用@SpringBootApplication注解自动配置启动的可以直接在pom文件引入下面的包com.g
生活压力大
·
2024-02-08 10:01
Java开发
java
spring
boot
Springboot项目
使用jasypt加密配置文件中的敏感信息
目录目录项目背景需求jasypt简介使用0,版本对应关系1,引入依赖2,启用加密2.1,在启动类上配置注解2.2,启用注解扫描和@Configuration配置2.3,只针对指定的配置文件生效3,配置加密属性4,使用-在配置文件里将明文改成密文4.1,根据上面配置的算法,将所需要的明文转换为对应的密文4.2,将密文配置到配置文件里其它常见错误算法附录项目背景SpringBoot2.0.8jasyp
lzhfdxhxm
·
2024-02-08 10:00
Spring
安全
spring
boot
jasypt
加密解密
java
Spring Boot3整合Redis
目录前置条件1.导依赖2.配置连接信息以及连接池参数3.配置序列化方式4.编写测试前置条件已经初始化好一个
springboot项目
且版本为3X,项目可正常启动。
蒾酒
·
2024-02-08 07:20
spring
boot实战
java后端
spring
boot
redis
java
数据库
springboot项目
热部署实现(Spring Boot DevTools方式)
文章目录SpringBootDevTools简介SpringBootDevTools原理springBootDevtools优缺点SpringBootDevTools集成步骤第一步:添加maven依赖第二步:IDEA热部署配置SpringBootDevTools简介SpringBootDevTools是SpringBoot提供的一个开发工具,旨在提高开发人员在开发阶段的效率。它提供了许多有用的功能
缘友一世
·
2024-02-08 07:15
#
springboot
spring
boot
java
还在手动部署
springboot项目
?不妨试试它,让你部署项目飞起来!
目录docker介绍安装dockerUbuntu安装dockerCentOS安装docker通过脚本安装拉取java环境创建
springboot项目
打包springboot到dockerdocker查看容器的日志查看
风平浪静如码
·
2024-02-08 07:23
Javaee项目,
springboot项目
。
Javaee项目,
springboot项目
。
气宇轩昂的固执狂
·
2024-02-08 06:31
Springboot
spring
boot
java-ee
后端
SpringBoot和SpringMVC
目录一、
springboot项目
(1)创建
springboot项目
(2)目录介绍(3)项目启动(4)运行一个程序(5)通过其他方式创建和运行
springboot项目
二、SpringMVC1、MVC概念2
ambition…
·
2024-02-08 05:17
spring
boot
java
后端
mvc
springboot基础案例(二)
库表设计(概要设计):1.分析系统有哪些表2.分析表与表关系3.确定表中字段(显性字段隐性字段(业务字段))2.1创建一个库:ems-thymeleaf2.2创建2张表三.编码(环境搭建)1.创建一个
springboot
忘忧记
·
2024-02-08 05:26
spring
boot
java
后端
SpringBoot项目
打jar包以及war包部署
文章目录前言一、jar包形势二、war包形势总结前言
SpringBoot项目
可以是jar类型的maven项目,也可以是一个war类型的maven项目,取决于我们要不要整合jsp使用。
喝汽水的猫^
·
2024-02-08 05:55
spring
boot
java
spring
boot
面试官:SpringBoot 在打包部署的时候打包成 jar 和 war 有什么不同?
目录jar包和war包的区别1.用途不同2.打包方式不同3.部署方式不同4.包含内容不同为什么现在的
springboot项目
jar包也能启动web服务?目前的springboot更推荐哪种?
编写美好前程
·
2024-02-08 05:55
#
Spring
#
JAVA
#
后端面试题
spring
boot
jar
java
springboot war包部署 和jar包部署
排除内嵌的tomcat在插件中指定入口类打包测试jar包部署设置打包方式执行打包测试访问修改插件版本指定jsp打包配置重新打包测试war包部署设置打包方式为war执行项目打包的方式为"war"默认创建
springboot
忘忧记
·
2024-02-08 05:23
spring
boot
jar
后端
解决跨域问题8种方法,含网关、Nginx和SpringBoot~
解决跨域问题方案跨域问题可以从以下方面解决:应用层面解决:例如
SpringBoot项目
中解决跨域问题。反向代理解决:例如Ngi
ღ᭄陽先生꧔ꦿ᭄
·
2024-02-08 04:27
nginx
spring
boot
java
SpringBoot整合Knife4j接口文档生成工具
SpringBoot整合Knife4j的步骤创建项目首先,通过IntellijIDEA创建一个
springboot项目
,命名为springboot-knife4
沐雨橙风ιε
·
2024-02-08 04:57
spring
boot
后端
java
Spring Boot原理剖析和源码分析
org.springframework.bootspring-boot-starter-parent2.3.0.RELEASE上述代码中,将spring-boot-starter-parent依赖作为
SpringBoot
左师兄zuosx
·
2024-02-08 03:53
【MySQL进阶之路】SpringBoot 底层如何去和 MySQL 交互了呢?
其实
SpringBoot项目
底层就是通过和MySQL建立网络连接,之后通过这个连
11来了
·
2024-02-07 18:05
MySQL进阶之路
MySQL
SpringBoot交互
TCP连接
Druid连接池
JDBC
SpringBoot面试之SpringBoot自动装配原理
昨天在面试的时候与面试官聊到我们项目都是基于SpringBoot开发的,然后面试官就顺口问了句:”
SpringBoot项目
会引入许多的starter,比如:mybatis-plus-boot-starter
ITenderL
·
2024-02-07 12:52
springboot
spring
boot
面试
idea2023创建spring项目无法选择Java8
idea2023创建spring项目无法选择Java8今天下载了新版的idea2023.3.2,但是在创建
springboot项目
的时候只能选择Java17和Java21,没法选择其他的版本。
ITenderL
·
2024-02-07 12:51
IDE
problem
intellij-idea
【Spring Boot】第一篇 创建简单的Spring Boot项目
导航一.简介二.创建简单的
SpringBoot项目
1.工具选择和版本确定2.创建步骤三.部署项目四.测试验证一.简介SpringBoot是一个用于构建独立的、生产级别的Spring应用程序的框架。
搬砖界的小白
·
2024-02-07 10:27
源码框架
#
Spring
Boot
spring
boot
后端
java
docker 部署
springboot项目
详细步骤
在本教程中,我们将学习如何使用Docker部署
SpringBoot项目
。前提条件在开始之前,请确保您的系统已经安装了以下软件:1.Docker:请参考官方文档安装最新版本的Docker:https:/
人生万事须自为,跬步江山即寥廓。
·
2024-02-07 09:38
服务器
docker
spring
boot
容器
java
springBoot项目
实现数据脱敏的策略
在Java
SpringBoot项目
中,通常需要对敏感数据进行脱敏处理,以确保数据安全性。本文将介绍几种常见的数据脱敏策略,并提供相应的实现方式和示例代码。1、使用Hutool工具类进行处理。
w_l666
·
2024-02-07 08:25
java
spring
boot
开发语言
后端
spring
springBoot项目
中怎么实现接口拦截
配置类去注册这个拦截器:二.使用Filters代码1.实现Filter接口:2、注入到容器总结:选择Interceptor还是Filter补充:拦截器(Interceptor):过滤器(Filter):前言在
SpringBoot
苏汀star
·
2024-02-07 08:23
springboot
spring
http
Maven解决打包Spring Boot项目报错:repackage failed: Unable to find main class、程序包xxx不存在
一、Maven打包
SpringBoot项目
报错(repackagefailed:Unabletofindmainclass),排除寻找Main方法,一般用于被依赖的公用常量模块,解决方法如下:org.springframework.bootspring-boot-maven-pluginnoneexecuterepackage
拄杖忙学轻声码
·
2024-02-07 07:15
Maven专栏
maven
spring
boot
解决IDEA Warning: Class ‘XXX‘ not found in module ‘XXX‘
SpringBoot启动类有一个红叉打开之前的
SpringBoot项目
,启动类上有一个红叉,但项目能正常启动解决方式:将importorg.springframework.boot.autoconfigure.SpringBootApplication
夢想家吖
·
2024-02-07 06:59
工作的坑
intellij-idea
spring
boot
java
spring.factories配置的内容读取不到
springboot项目
的spring-boot-maven-plugin打包工具org.springframework.bootspring-boot-maven-plugintrue
su317
·
2024-02-07 06:47
Spring
SpringBoot项目
打包成jar后读取文件的大坑,使用ClassPathResource获取classpath下文件失败
我在读取邮件模板的时候,本地测试使用ClassPathResource都可以正常读取,但打包成jar包传到服务器上就无法获取了,报错信息是:classpathresource[xxxx]cannotberesolvedtoabsolutefilepathbecauseitdoesnotresideinthefilesystem:jar:file:xxxx.jar!/BOOT-INF/classes
32cdb1e5eb0a
·
2024-02-07 05:12
spring Boot的功能优点
1.独立运行的Spring项目pringBoot可以以jar包的形式来运行,运行一个
SpringBoot项目
我们只需要通过java-jarxx.jar类运行。非常方便。
架构师springboot
·
2024-02-07 05:44
Spring Boot项目监控异常,发送邮件
SpringBoot项目
监控异常,发送邮件需求实现打完收工!需求之前博客有提到,就是需要监控程序异常,因为这个是后台运行,无法监控程序异常,所以需要监控应用异常是否出现大面积报错。
梦幻D开始
·
2024-02-07 04:21
工作记录
spring
boot
spring
boot
异常监控
SpringBoot项目
配置明文密码泄露问题的处理方式
SpringBoot项目
配置明文密码泄露问题的处理方式:1.引入jar包com.github.ulisesbocchiojasypt-spring-boot-starter3.0.42.配置加密的盐值对
爱编程的大白
·
2024-02-07 02:26
java
数据库
spring
Javaee项目,
springboot项目
。
Javaee项目,
springboot项目
。
气宇轩昂的固执狂
·
2024-02-07 02:01
Springboot
spring
boot
java-ee
后端
IDEA创建SpringBoot+Mybatis-Plus项目
IDEA创建SpringBoot+Mybatis-Plus项目一、配置Mavenapache-maven-3.6.3的下载与安装(详细教程)二、创建
SpringBoot项目
在菜单栏选择File->new
m0_46457497
·
2024-02-07 01:13
Java
intellij-idea
spring
boot
mybatisplus
mybatis 中 mapUnderscoreToCamelCase自动驼峰命名转换
配置后无需写resultMapper将数据库字段和实体类属性对应在
springboot项目
中没有mybatis.xml文件,配置文件application.properties中,加入配置项:mybatis.c
七离_82cd
·
2024-02-07 00:26
spring boot +layui快速启动登录 jq post请求
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录准备好layui依赖或layuiminidemo(里面lib文件夹包含layui依赖)在
springboot项目
中添加模板引擎thymeleaf
虚构的乌托邦
·
2024-02-07 00:02
小程序
vue.js
java
SpringAOP+SpringBoot事务管理
SpringAOPSpringBoot中管理事务AOP案例实战-日志记录日志系统一、项目搭建第一步:构建项目第二步:导入依赖第三步:配置信息自动配置(项目自动生成的启动类)/***启动类:申明当前类是一个
SpringBoot
Zyangxsir
·
2024-02-07 00:31
spring
boot
后端
java
Spring面试大全@Async使用02
@Async的使用在
SpringBoot项目
中创建application.yml配置文件#配置线程池threadPoolTaskExecutor:corePoolSize:10#核心线程数(默认线程数)
SuperLBY
·
2024-02-06 23:12
#
Spring面试
spring
面试
java
springboot项目
引入redis数据库的简单使用案例
springboot项目
引入redis数据库的简单使用案例!很多项目都需要使用到redis数据库,这是一个内存型的,非关系型数据库。它的读取速度非常快。因为存在了内存中。不是在硬盘中。
yrldjsbk
·
2024-02-06 19:00
redis
数据库
spring
boot
redis
@Mapper和@Repository的区别
目录1、@Repository(不常用,略讲)2、@Mapper3、区别相同点不同点在用
SpringBoot项目
中整合MyBatis时,mapper接口上用的注解是以前学spring时用的@Repository
勤恳务实
·
2024-02-06 19:04
mybatis
spring
java
@Autowired 和 @Resource该用哪个?
@Autowired和@Resource是Spring和
SpringBoot项目
中用来依赖注入对象的注解。二者有许多方面的不同。
Nick-weixizheng
·
2024-02-06 16:46
java
spring
boot
spring
计算机项目
SpringBoot项目
办公小程序开发
从零构建后端项目、利用UNI-APP创建移动端项目实现注册与登陆、人脸考勤签到、实现系统通知模块实现会议管理功能、完成在线视频会议功能、发布Emos在线办公系统项目分享:
SpringBoot项目
办公小程序开发
g6677789
·
2024-02-06 15:45
java
后端
spring
boot
改行学it
考研
springboot项目
个人博客总结
文章目录SpringBoot个人博客1、需求与功能1.1用户故事1.2功能规划2、页面设计与开发2.1设计2.1.1首页2.2页面开发2.3插件集成3、框架搭建3.1构建与配置3.2异常处理thymeleft头引用3.3日志处理3.4页面处理4、设计与规范4.1实体设计4.2应用分层4.3命名约定5、后台管理功能实现5.1登录5.2分类管理5.3标签管理5.4博客管理6、前端展示功能实现6.1首页
m78探索者
·
2024-02-06 14:31
SpringBoot
SpringCloud微服务实战——第二章Springboot
SpringBoot项目
工程src/main/java:主程序入口HelloApplication,可以通过直接运行该类来启动SpringBoot应用。
weixin_30639719
·
2024-02-06 14:01
java
数据库
测试
springboot实战小项目——查询用户(初学者小白版并附资源)
(无论是eclipse还是idea等能开发Springboot框架的软件,其创建的SpringWeb的目录结构都一样,因此我不放项目结构,后面直接说文件夹,创建一个
springboot项目
后自己就会知道结构
软件开发技术局
·
2024-02-06 14:58
spring
boot
数据库
java
Spring Boot项目整合Seata AT模式
、配置Seata3、创建AT模式表4、使用Seata分布式事务1、添加依赖io.seataseata-spring-boot-starter上述依赖适用于
springboot项目
如果你的项目是springcloud
way_more
·
2024-02-06 12:42
Spring
Cloud
spring
boot
java
spring
cloud
seata
springboot项目
启动rabbitmq报错org.springframework.amqp.AmqpIOException: java.io.IOException
解决方法,出现该异常的原因为:rabbitmq连接端口配置有误,注意,访问port是5672,15672是api和管理界面的port.1.检查5672端口是否能访问2.将15672更换为56723.rabbitmq用户没授权VirtualHosts,进入管理页面授权即可
程序猿编程
·
2024-02-06 09:24
Java
rabbitmq
java
spring
boot
RabbitMQ报错org.springframework.amqp.AmqpIOException: java.io.IOException
SpringBoot项目
启动报错,内容如下org.springframework.amqp.AmqpIOException:java.io.IOExceptionatorg.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessException
可乐雪碧芬达美年达~
·
2024-02-06 09:21
java-rabbitmq
rabbitmq
java
java -jar启动
SpringBoot项目
时配置文件加载位置与优先级
服务部署启动时,我们经常需要指定配置文件启动.一般有四种,优先级如下spring.config.location>spring.profiles.active>spring.config.additional-location>默认的application.yml1.spring.config.location外部配置文件优先级最高一般配置文件在服务器上面,而不是读取jar包里面的配置文件,比如n
红烧柯基
·
2024-02-06 08:53
java
linux
java
jar
spring
boot
SpringBoot+Slf4j+Logback日志记录方案
接下来主要讲一下Logback的实现依赖spring-boot-dependencies包含了SLF4J,日志框架Logback的依赖,因此在使用
SpringBoot项目
时,SLF
程序吟游
·
2024-02-06 07:07
Logback
spring
boot
logback
后端
SpringBoot打jar包或war包获取不到资源文件解决办法
问题描述在开发过程中我们经常会碰到要在代码中获取资源文件的情况,而我在最近将原有的Tomcat的原生项目迁移到
SpringBoot项目
中时碰到一个问题,就是在本地运行时,获取本地的xml资源文件是能够获取到的
不学无数的程序员
·
2024-02-06 02:47
前端jquery请求后端
springboot项目
跨域解决方法及代码示例
前端jquery项目后端
springboot项目
跨域解决方法及代码示例—vue技术交流群(864583465)(此群满可加2群:111822407)前端代码Title请求functiondoReq(){
JCAL123
·
2024-02-05 18:12
前端
jquery
spring
boot
springboot 线程池
1.springboot线程池介绍
SpringBoot项目
中,可以用Springboot提供的对ThreadPoolExecutor封装的ThreadPoolTaskExecutor,springboot
Swye
·
2024-02-05 17:38
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他