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
mysql事物_
Springboot
中的数据库事务
Springboot
中的数据库事务对于一些业务网站而言,产品库存的扣减、交易记录以及账户都必须是要么同时成功,要么同时失败,这便是一种事务机制,而在一些特殊的场景下,如一个批处理,它将处理多个交易,但是在一些交易中发生了异常
weixin_39562928
·
2024-02-15 07:30
springboot
mysql事物
springboot
事务管理
查阅资料:当@Transactional不起作用如何排查问题。可以按照以下几个步骤逐一确认:1、首先要看数据库本身对应的库、表所设置的引擎是什么。MyIsam不支持事务,如果需要,则必须改为InnnoDB。2、@Transactional所注解的方法是否为public3、@Transactional所注解的方法所在的类,是否已经被注解@Service或@Component等。4、需要调用该方法,且
搬砖靓仔
·
2024-02-15 07:00
java
springboot
事务
SpringBoot
事务的属性rollbackFor 与 propagetion
rollbackFor介绍默认情况下,只有出现RuntimeException才回滚异常。rollbackFor属性用于控制出现何种异常类型,回滚事务。@Override@Transactionalpublicvoidinsert(){classesMapper.delete(1);//删除班级intn=1/0;//发送运行时异常,数据正常回滚//手动抛出异常数据不回滚//if(true){tho
生产队的驴.
·
2024-02-15 07:30
Spring
Boot
spring
boot
数据库
后端
java
spring
青少年编程
junit
springboot
使用redis(从配置到实战)
概述
springboot
通常整合redis,采用的是RedisTemplate的形式,除了这种形式以外,还有另外一种形式去整合,即采用spring支持的注解进行访问缓存.准备工作pom.xmlredis.clientsjedis2.7.3org.springframework.dataspring-data-redis1.7.2
Python研究者
·
2024-02-15 07:47
SpringBoot
--实战开发--OAuth2.0客户端模式(五十一)
一、客户端模式简介 客户端模式(ClientCredentialsGrant)指客户端以自己的名义,而不是以用户的名义,向"服务提供商"进行认证。严格地说,客户端模式并不属于OAuth框架所要解决的问题。在这种模式中,用户直接向客户端注册,客户端以自己的名义要求"服务提供商"提供服务,其实不存在授权问题。 这种模式直接根据client的id和密钥即可获取token,无需用户参与这种模式比较合适
无剑_君
·
2024-02-15 06:40
SpringBoot
启动流程
SpringBoot
启动流程1.newSpringApplication()2.run方法
SpringBoot
启动,本质是加载各种配置文件信息,然后初始化IOC容器并返回。
rjj1125
·
2024-02-15 06:41
spring
boot
后端
java
分布式文件系统
SpringBoot
+FastDFS+Vue.js
分布式文件系统
SpringBoot
+FastDFS+Vue.js一、分布式文件系统1.1.文件系统1.2.什么是分布式文件系统1.3.分布式文件系统的出现1.3.主流的分布式文件系统1.4.分布式文件服务提供商
良辰美景好时光
·
2024-02-15 05:20
springboot
vue
spring
boot
vue.js
后端
Spring Boot 笔记 007 创建接口_登录
1.1登录接口需求1.2JWT令牌1.2.1JWT原理1.2.2引入JWT坐标1.2.3单元测试1.2.3.1引入
springboot
单元测试坐标1.2.3.2在单元测试文件夹中创建测试类1.2.3.3
机器人迈克猫
·
2024-02-15 04:15
Spring
Boot
spring
boot
笔记
java
初次部署
springboot
、docker、redis、mysql、nginx、jenkins自动化部署
https://blog.csdn.net/jomexiaotao/article/details/83271458
莫夏_b560
·
2024-02-15 04:53
SpringBoot
--CRUD测试案例:模拟后端人员开发,时间参数赋值,分页插件,文件上传阿里云,配置文件注入属性2种,登录校验:会话 jwt 过滤器 拦截器,全局异常处理器,事务,AOP
1.概述本次案例模拟公司后端人员开发场景:当前案例的前端工程,前端人员已经帮我们开发好了,我们只需要关注服务端接口的开发。1.1页面原型产品经理绘制的的页面原型的展示效果:成品展示:完成部门管理和员工管理的所有功能。2.准备工作2.1需求说明2.2环境搭建:2.2.1准本数据库表创建数据库tlias:略(使用SQLyog)在数据库中创建部门和员工表:在询问窗口中执行sql脚本即可--部门管理cre
清风微凉 aaa
·
2024-02-15 03:52
五
微服务核心生态
java
Spring Boot自定义配置的提示
使用
SpringBoot
的时候,填写配置信息(application.properties或application.yml)时,会出现提示。这种方式IDE也可以检查配置是否正确,对用户非常友好。
十毛tenmao
·
2024-02-15 03:37
Javaweb之
SpringBoot
Web案例之AOP概述及入门的详细解析
2.1AOP概述什么是AOP?AOP英文全称:AspectOrientedProgramming(面向切面编程、面向方面编程),其实说白了,面向切面编程就是面向特定方法编程。那什么又是面向方法编程呢,为什么又需要面向方法编程呢?来我们举个例子做一个说明:比如,我们这里有一个项目,项目中开发了很多的业务功能。然而有一些业务功能执行效率比较低,执行耗时较长,我们需要针对于这些业务方法进行优化。那首先第
向着五星的方向
·
2024-02-15 03:52
Web
mybatis
spring
boot
spring
aop
java
Javaweb之
SpringBoot
Web案例之propagation属性案例演示的详细解析
案例接下来我们就通过一个案例来演示下事务传播行为propagation属性的使用。需求:解散部门时需要记录操作日志由于解散部门是一个非常重要而且非常危险的操作,所以在业务当中要求每一次执行解散部门的操作都需要留下痕迹,就是要记录操作日志。而且还要求无论是执行成功了还是执行失败了,都需要留下痕迹。步骤:执行解散部门的业务:先删除部门,再删除部门下的员工(前面已实现)记录解散部门的日志,到日志表(未实
向着五星的方向
·
2024-02-15 03:21
Web
数据库
java
mybatis
spring
boot
spring
【复现】某某ERP 信息泄露漏洞_49
目录一.概述二.漏洞影响三.漏洞复现1.漏洞一:四.修复建议:五.搜索语法:六.免责声明一.概述该ERP基于
SpringBoot
框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存
穿着白衣
·
2024-02-15 03:44
安全漏洞
安全
系统安全
web安全
网络安全
springboot
异步任务
启动类--添加@EnableAsync注解@
SpringBoot
Application@EnableAsyncpublicclassMyApplication{publicstaticvoidmain(
一缕清风一世情
·
2024-02-15 03:39
spring boot + mybatis +sql server 打包运行异常
springboot
+mybatis+sqlserver项目本地运行正常发布服务器报异常com/microsoft/sqlserver/jdbc/SQLServerDriverhasbeencompiledbyamorerecentversionoftheJavaRuntime
杨_be03
·
2024-02-15 02:27
springboot
开发接口报错Optional int parameter 'userId' is present but cannot be translated into a null v...
springboot
开发接口报错Optionalintparameter'userId'ispresentbutcannotbetranslatedintoanullvalueduetobeingdeclaredasaprimitivetype.Considerdeclaringitasobjectwrapperforthecorrespondingprimitivetypeimage.png
大胡子的机器人
·
2024-02-15 02:06
CVE-2023-22602 漏洞复现
CVE-2023-22602简述:由于1.11.0及之前版本的Shiro只兼容Spring的ant-style路径匹配模式(patternmatching),且2.6及之后版本的
SpringBoot
将SpringMVC
Jay 17
·
2024-02-15 01:22
CVE复现
CVE-2023-22602
漏洞复现
CVE
网络安全
Web安全
SpringBoot
数据请求和响应
二、
SpringBoot
请求使用工具Postman:网页测试与发送网页请求的接口测试工具2.1、接受简单参数1)原始结构接受参数原始的web程序中,获取请求参数,需要通过HttpServelRequest
Withered@
·
2024-02-15 01:51
spring
boot
后端
java
2018-08-17
周一:入职,环境搭建周二:
springboot
入门,jhipster了解,生成demo周三:
springboot
crdu的demojpa动态查询《mysqldemo,用jpa数据库连接不上,发现是用忘记些
mmzc
·
2024-02-15 01:05
Gateway服务网关
SpringCloudGateway是SpringCloud的一个全新项目,该项目是基于Spring5.0,
SpringBoot
2.0和ProjectReactor等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的
钢铁小宝宝
·
2024-02-15 01:36
gateway
java
spring
cloud
后端
spring
Java J2EE中的依赖查找
lookupJavaBeansjava.beans.beancontext.BeanContext集合类型依赖查找java.beans.beancontext.BeanContext#getCurrentServiceSelectors层析性依赖查找
Springboot
入门小站
·
2024-02-15 00:16
Java+
springboot
+MYSQL牙科诊所预约系统75174-计算机毕业设计项目选题推荐(赠源码)
摘要随着互联网时代的到来,同时计算机网络技术高速发展,网络管理运用也变得越来越广泛。因此,建立一个B/S结构的牙科诊所预约系统,会使牙科诊所预约系统的管理工作系统化、规范化,也会提高平台形象,提高管理效率。本智慧综合管理是针对目前牙科诊所预约系统的实际需求,从实际工作出发,对过去的牙科诊所预约系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用目前最
bs_wa66
·
2024-02-15 00:09
java
spring
boot
mysql
python
php
c++
c#
SpringBoot
中日期的格式化处理
目录1前言2方法2.1添加@JsonFormat注解2.2拓展SpringMVC的消息转化器2.2.1编写对象映射器2.2.2web层配置类中拓展消息转化器1前言为了符合我们日常的习惯,在对日期类数据进行返回的时候,常常需要对其进行格式化的处理。接下来我将介绍两种常用的方式,来帮我们更快更好的解决此类问题。如下:2方法2.1添加@JsonFormat注解我们只需要在实体类的属性上添加@JsonFo
厂里英才
·
2024-02-15 00:08
SpringBoot
spring
boot
java
【
Springboot
】参数校验 spring-boot-starter-validation
#第一步:引入依赖org.springframework.bootspring-boot-starter-validationxxx#第二步:实体类添加校验注解packagecom.holen;importjakarta.validation.constraints.Email;importjakarta.validation.constraints.Min;importjakarta.valid
Holen&&Beer
·
2024-02-14 23:27
spring
boot
java
后端
java+
springboot
+vue试题库在线学习系统05umj
技术路线:B/S架构,后端
springboot
框架,前端Vue.js框架。主要功能模块(至少六大功能),参考任务书并拓展(1)用户管理模块:规定不同角色的用户对系统中各个功能模块的使用权限。
小雨cc5566ru
·
2024-02-14 23:24
java
spring
boot
vue.js
计算机毕业设计
springboot
_vue房屋租赁系统_ku668
1.掌握Html,Css,JavaScript等基础编程语言。2.掌握Vue框架,node环境,数据库等知识。3.掌握开发系统的基本流程。4.确保系统开发工具的熟练运用。遵循软件工程的相关理论及开发流程,通过VisualStudioCode开发工具,用Vue框架构建页面之间的路由跳转和界面的清晰及交互,在用java技术搭建服务器,以及用构建数据库,利用数据库进行数据的存储和读取。当下社会对于市区租
小雨cc5566ru
·
2024-02-14 23:24
课程设计
spring
boot
vue.js
java+vue_
springboot
企业设备安全信息系统14jbc
企业防爆安全信息系统采用B/S架构,数据库是MySQL。网站的搭建与开发采用了先进的java进行编写,使用了vue框架。该系统从三个对象:由管理员、人员和企业来对系统进行设计构建。主要功能包括:个人信息修改,对人员管理,企业管理,设备信息管理,报警提示管理,系统管理等功能进行管理。本系统在一般企业防爆安全信息系统的基础上增加了首页推送最新信息的功能,方便用户快速浏览,是一个高效的、动态的、交互友好
小雨cc5566ru
·
2024-02-14 23:24
java
vue.js
spring
boot
新项目,从0到1,
SpringBoot
+Vue.js权限管理系统,拿去做毕设
适宜人群你可以借助本项目,学习Java、
SpringBoot
、MybatisPlus、Shiro、JWT…一个
jonssonyan
·
2024-02-14 23:54
开源项目
spring
boot
vue.js
课程设计
Spring Boot生成二维码的两种实现方式
本文将基于
SpringBoot
介绍两种生成二维码的实现方式,一种是基于Google开发工具包,另一种是基于Hutool来实现;为了方便理解二维码的实际应用场景,举一些例子!
浮生若梦777
·
2024-02-14 22:08
spring
boot
后端
java
SpringBoot
3整合Knife4J,以及被拦截无法显示doc.html问题
引入坐标:com.github.xiaoyminknife4j-openapi3-jakarta-spring-boot-starter4.4.0application.yml:#springdoc-openapi项目配置springdoc:swagger-ui:path:/swagger-ui.htmltags-sorter:alphaoperations-sorter:alphaapi-doc
whohaving
·
2024-02-14 22:00
Java
java
spring
boot
springboot
2.6.3整合knife4j 3.0.3
背景最近由于项目使用的swaggerui存在查找接口不方便,ui不美观等问题,决定使用基于swagger的knife4j替换swaggerui,从swaggerui升级到knife4j极其简单,官方效果如下:https://doc.xiaominfo.com/demo/doc.html目标搭建knife4j在线接口文档,并且支持在线调试,下载接口文档到本地,直在dev环境引入knife4j依赖,其
morganEngineer
·
2024-02-14 22:29
java
servlet
spring
SpringBoot
——2.7.3版本整合Swagger3
前言Swagger2(基于openApi3)已经在17年停止维护了,取而代之的是sagger3(基于openApi3),而国内几乎没有sagger3使用的文档,百度搜出来的大部分都是swagger2的使用,这篇文章将介绍如何在java中使用openApi3(swagger3)。一、swagger3的使用OpenAPIOpenApi是业界真正的api文档标准,其是由Swagger来维护的,并被lin
阳光倾洒
·
2024-02-14 22:29
SpringBoot
spring
boot
spring
java
springboot
整合knife4j
本文来说下
springboot
整合knife4j的学习与使用文章目录程序实例knife4j使用程序实例maven导入com.github.xiaoyminknife4j-spring-boot-starter3.0.3config
wh柒八九
·
2024-02-14 22:59
spring
mvc
springboot
后端
java
SpringBoot
2整合Knife4j 4.0
Knife4j官网地址前置条件
springBoot
版本大于2.4引入依赖(以openapi3为例)com.github.xiaoyminknife4j-openapi3-spring-boot-starter4.0.0OpenAPI3
muloooo
·
2024-02-14 22:58
idea
spring
boot
Springboot
整合knife4j
1.简介Knife4j是为JavaMVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,致力于springfox-swagger的增强UI实现。knife4j为了契合微服务的架构发展,由于原来swagger-bootstrap-ui采用的是后端Java代码+前端UI混合打包的方式,在微服务架构下显的很臃肿,因此项目正式更名为knife4j,更名后
帆帆.
·
2024-02-14 22:28
Springboot
spring
boot
后端
java
SpringBoot
整合整合Knife4j插件
SpringBoot
整合Knife4j简单介绍相关依赖加入配置类编写测试参考链接简单介绍knife4j是一种前端UI的增强解决方案,对比swagger相比有以下优势,友好界面,离线文档,接口排序,安全控制
mKira☆
·
2024-02-14 22:28
spring
boot
java
后端
springboot
3整合knife4j实现测试
由于
springboot
2与
springboot
3版本的巨大差异,整合knife4j的方式也有了很大的不同。本次我同时创建一个
springboot
2与
springboot
3项目。
张乔24
·
2024-02-14 22:57
mysql
数据库
Springboot
2.7.5整合knife4j3.0.3
可以尝试使用下面的配置文件解决运行效果下面是代码application.ymlspring:profiles:active:devapplication:name:authmvc:pathmatch:matching-strategy:ant_path_matcher#spring2.6及其以上版本需要设置Knife4jConfigpackageltd.oyqf.system.config;imp
oyqf
·
2024-02-14 22:57
springboot
spring
boot
SpringBoot
整合Knife4j
SpringBoot
整合Knife4j版本添加依赖添加配置类添加controller启动测试访问yml配置版本我用的是
SpringBoot
2.7.3+Knife4j3.0.3添加依赖当然最新Knife4jcom.github.xiaoyminknife4j-spring-boot-starter3.0.3
有多勉为其难
·
2024-02-14 22:57
springboot
IDEA
spring
boot
spring
java
SpringBoot
整合 Knife4j
1.pom.xmlorg.springframework.bootspring-boot-starter-web2.6.3com.github.xiaoyminknife4j-openapi2-spring-boot-starter4.2.02.application.ymlserver:port:8080knife4j:enable:true3.创建配置类SwaggerConfigimportc
baihb1024
·
2024-02-14 22:57
SpringBoot
spring
boot
后端
java
SpringBoot
3整合Knife4j
前置:官网:快速开始|Knife4jgitee:swagger-bootstrap-ui-demo:knife4j以及swagger-bootstrap-ui集成框架示例项目-Gitee.com1.依赖引入:ps:json处理需要引入相关包com.github.xiaoyminknife4j-openapi3-jakarta-spring-boot-starter4.4.0#相关处理需要json解
景庆197
·
2024-02-14 22:27
java
Webflux 函数式编程web框架
springboot
2.0发布不久,最近研究了一下
springboot
2.0的新特性,其中就发现了webflux。
janlle
·
2024-02-14 21:19
【
SpringBoot
】切换
SpringBoot
项目JDK版本
因为更换电脑的原因,所以原本的项目是JDK11版本的,现在需要更改为JDK1.8版本,遂总结一下更改JDk版本的操作因为JDK版本不兼容,项目无法运行显示java:警告:源发行版11需要目标发行版11说明缺少JDK11一共需要如下步骤修改pom中的JDK版本将此处修改为1.8修改当前文件的jdk版本将这两处修改为JDK1.8版本更改IDEA的JDK设置修改完成后即可切换JDK版本进行运行
Elephant_King
·
2024-02-14 21:16
#
SpringBoot
java
maven
spring
【微信小程序开发】【
SpringBoot
】解决真机调试中无法向后台请求数据的问题
前言最近做了一个微信小程序+
SpringBoot
的一个项目,在编译器中用localhost请求后台可以实现,但是在手机上进行真机调试就无法正确的从后台请求数据,问题已经解决,下面是我的一点经验获取本机的
Elephant_King
·
2024-02-14 21:16
微信小程序开发
#
SpringBoot
微信小程序
spring
boot
java
拿offer必须掌握的SpringCloud面试题(含答案)
Springcloud流应用程序启动器是基于
SpringBoot
的Spring集成应用程序,提供与外部系统的集成,更专注于服务治理
Java程序员石头
·
2024-02-14 21:09
springboot
/ssm学生信息管理系统Java学生在线选课考试管理系统
springboot
/ssm学生信息管理系统Java学生在线选课考试管理系统开发语言:Java框架:
springboot
(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库
Java学长-kirito
·
2024-02-14 20:57
java
spring
boot
spring
【网站项目】023实验室耗材管理系统
作者完整代码目录供你选择:《
Springboot
网站项目》400套《ssm网站项目》800套《小程序项目》300套《App项目》500套《python网站项目》600套⚡感兴趣大家可以点点关注
栗豆包
·
2024-02-14 20:15
网站项目
ssm
java
java
javascript
后端
开发语言
【网站项目】026校园美食交流系统
作者完整代码目录供你选择:《
Springboot
网站项目》400套《ssm网站项目》800套《小程序项目》300套《App项目》500套《python网站项目》600套⚡感兴趣大家可以点点关注
栗豆包
·
2024-02-14 20:15
网站项目
java
ssm
美食
java
vue.js
javascript
后端
springboot
/java/php/node/python微信小程序订餐系统【计算机毕设】
本系统(程序+源码)带文档lw万字以上文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着移动互联网技术的不断发展,微信小程序因其无需下载安装、使用方便的特点,成为越来越多用户日常应用的首选。在餐饮行业中,微信小程序订餐系统应运而生,它通过微信这一广泛使用的社交平台,为消费者提供了一个快速、便捷的在线点餐方式。用户可以直接在微信聊天界面中搜索小程序进行订餐,极大地简
python计算机毕设
·
2024-02-14 19:41
java
spring
boot
php
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他