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+vue——MybatisPlus多表查询及分页查询
多表查询多表查询[Mybatis中的]:实现复杂关系映射,可以使用@Results直接,@Result
注解
,@One
注解
,@Many
注解
组合完成复杂关系的配置。
ONEPEICE-ing
·
2025-02-21 23:10
vue.js
spring
boot
前端
mybatis
LazyInitializationException 懒加载异常的四种解决方案
解决方案(四种):第一种:在get属性方法上添加@JSON(Serialize=false)
注解
,在转json的过程中忽略该属性(此时不需
-小徐-
·
2025-02-21 19:09
JAVA
懒加载异常
Spring全面详解:架构体系演变及其入门(学习总结)
文章目录架构体系演变背景单一应用架构垂直应用架构分布式服务架构流动计算架构入门配置文件yaml语法快速入门基本格式要求对象数组常量一些特殊符号使用yaml进行配置
注解
学习反射获取
注解
配置文件优先级存放目录
小夕Coding
·
2025-02-21 14:54
大数据系列
spring
java
大数据
javabean
spring
boot
使用 axios
拦截
器实现请求和响应的统一处理(附常见面试题)
axios是一个流行的HTTP库,提供了
拦截
器功能,可以在请求和响应阶段插入自定义逻辑,这使得我们在处理认证、错误提示等场景时更为简洁、统一。
weixin_51687565
·
2025-02-21 12:37
vue.js
javascript
前端
@ApiModel
@ApiModel是Swagger(现在通常被称为OpenAPI)中的一个
注解
,用于在RESTfulWeb服务中描述API的模型。
weixin_51687565
·
2025-02-21 12:07
python
开发语言
SpringBoot自动配置过程中的注册配置类的源码
以下从源码角度详细解析自动配置过程中注册配置类的关键步骤:一、自动配置的核心流程启动类标注@SpringBootApplication:该
注解
组合了@EnableAutoConfiguration,触发自动配置逻辑
一个儒雅随和的男子
·
2025-02-21 12:05
spring
spring
boot
后端
java
使用EasyExcel实现Excel的导入导出以及使用过程中遇到的bug
导入导出案例:EasyExcel读取数据并导入数据库导出Excel时生成下拉框、表头添加批
注解
决下拉框数据过多导致无法显示的bug引入EasyExcel的依赖com.alibab
名字太俊不提也罢i
·
2025-02-21 11:30
EasyExcel
java
excel
网络安全组织架构表 网络安全技术架构
1,通过后台编写一个过滤器
拦截
所有getParameter参数重写httpservletwrapp方法。2,通过工具类将参数特殊字符转换成html源代码保存。
网络安全Ash
·
2025-02-21 08:07
web安全
架构
安全
【SpringAOP】JoinPoint和ProceedingJoinPoint详解
1.JoinPointJoinpoint是指在应用程序执行过程中可以被
拦截
的特定点。在AOP中,Joinpoint代表了程序执行的某个具体位置,比如方法的调用、异常的抛出等。
CRE_MO
·
2025-02-21 06:25
spring
深入解析 JAX-RS 中的 ContextProvider 实现与应用
通过实现ContextResolver接口并使用@Provider
注解
,我们可以轻松地创建和使用上下文提供者。本文将通过一个简单的实例,详细介绍如何编写和使用Contex
t0_54manong
·
2025-02-21 04:34
python
开发语言
个人开发
@Param
简介:MyBatis中的@Param是一种用于标记方法参数的
注解
,主要用于指定参数的名称和类型,以便在MapperXML文件中引用该参数。
是小傲雨呀^_^
·
2025-02-21 03:11
mybatis
java
深入理解 JUnit 的 @RunWith
注解
与自定义 Runner
今天,我们就来深入探讨一下JUnit中的@RunWith
注解
以及如何通过自定义Runner来实现更灵活的测试逻辑。
t0_54program
·
2025-02-21 02:02
junit
数据库
sqlserver
个人开发
【MyBatis】@Results
注解
的使用
@Results
注解
详解在MyBatis中,@Results
注解
用于将数据库的字段和Java实体类的属性进行映射,特别是在字段名与属性名不一致的情况下。
卡文迪许的引力常量
·
2025-02-21 01:21
MyBatis
mybatis
Springboot核心:参数校验
☆简单使用1.添加依赖org.springframework.bootspring-boot-starter-validation2.校验方式及
注解
使用DTO参数
@菜鸟进阶记@
·
2025-02-21 01:19
SpringBoot
spring
boot
后端
java
【SpringBoot教程】SpringBoot 统一异常处理(附核心工具类-ErrorInfoBuilder)
大家一起学习,一起进步,一起对抗互联网寒冬#序言此前,我们主要通过在控制层(Controller)中手动捕捉异常(TryCatch)和处理错误,在SpringBoot统一异常处理的做法主要有两种:一是基于
注解
撸代码的羊驼
·
2025-02-21 01:18
springboot
springboot
vue3-06vue2(Object.defineProperty)与vue3(基于ES6的Proxy)的响应式原理对比
1.vue2响应原理1.1对于对象与数组对象类型:通过object.defineProperty()对属性的读取、修改进行
拦截
(数据劫持)数组类型:通过重写更新数组的一系列方法来实现
拦截
。
岂不闻
·
2025-02-21 00:13
vue3
前端
javascript
开发语言
aop解决 防重复提交
第一步自定义
注解
/***@Authorztc*@Description防止重复提交自定义
注解
小羊炒饭
·
2025-02-20 23:09
java
spring
java防抖,防止表单重复提交,aop
注解
形式
importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation.Target;/***防抖
注解
One_for_all96版
·
2025-02-20 23:34
java
开发语言
MyBatis-Plus结合Spring Boot实现数据权限
二、实现思路借助于Spring的
拦截
器或过滤器,当请求进入到Controller时,将该用户的数据权限信息存入数据权限上下文中,在MyBatis
·
2025-02-20 21:57
责任链模式原理详解和源码实例以及Spring AOP
拦截
器链的执行源码如何使用责任链模式?
SpringAOP的
拦截
器链,
拦截
器或者过滤器链,都是典型的责任链应用。比如,当一个方法被调用时,多个
拦截
器按顺序执行,每个
拦截
器可以决定
一个儒雅随和的男子
·
2025-02-20 21:51
spring
设计模式
责任链模式
spring
java
Python Union 联合类型
注解
详解
文章目录PythonUnion联合类型
注解
详解1.什么是Union联合类型?
人才程序员
·
2025-02-20 21:19
杂谈
python
服务器
java
linux
后端
软件工程
开发语言
Spring Bean 生命周期的执行流程
1.Bean定义阶段在Spring应用启动时,会读取配置文件(如XML配置、Java
注解
配置等)或者扫描带有特定
注解
(如@Component、@Service、@Repository等)的类,将这些Bean
涛粒子
·
2025-02-20 20:14
spring
数据库
java
Spring Bean 生命周期
创建前准备阶段定义与作用:在这一阶段,Spring容器会解析配置文件或
注解
,查找并加载需要被管理的Bean的相关信息。
CT随
·
2025-02-20 20:43
spring
java
后端
Spring Bean 生命周期的执行流程
1.Bean定义阶段解析配置元数据:Spring容器会读取配置信息,这些配置信息可以是XML文件、Java
注解
或者Java配置类。
涛粒子
·
2025-02-20 20:42
spring
java
后端
@AllArgsConstructor等lombok
注解
不生效以及idea的plugins加载不出来的解决方案
@AllArgsConstructor等lombok
注解
不生效的特点:被这个
注解
修饰的类并没有被准备好的无参构造器、有参构造器(不是指没有相关的代码,而是没有这些功能)不生效原因:idea里没有配备或配备完全
CodeYello
·
2025-02-20 19:33
Java
idea
maven
java
spring
boot
深入浅出:基于SpringBoot和JWT的后端鉴权系统设计与实现
**JWT
拦截
器(Interceptor)**4.**
拦截
器注册**5.**登录接口**什么是鉴权系统后端开发鉴权系统是一种用于验证和授权用户访问后端资源的系统,在保障系统安全和资源合理访问
Vcats
·
2025-02-20 19:31
spring
boot
后端
java
axios
拦截
请求和响应可以在请求发送前或响应返回后添加统一的处理逻辑(例如添加认证To
是小傲雨呀^_^
·
2025-02-20 19:28
axios
javascript
前端
lombok在高版本idea中
注解
不生效的解决
环境:IntelliJIDEA2024.3.1.1+SpringBoot+Maven问题描述使用@AllArgsConstructor
注解
一个用户类,然后调用全参构造方法创建对象,出现错误:java:无法将类
L_!!!
·
2025-02-20 18:27
springboot
maven
java
服务器
前端
Android. WebView出现net::ERR_UNKNOWN_URL_SCHEME错误
1.仔细观察图中url可以发现这是一个自定协议的url,究其原因,就是
拦截
webview中的url,如果url是自定义协议(如:tel,weixin,alipays等等)开头的,就url转换成原生调用(
沙漠蓝色披头
·
2025-02-20 15:01
小技巧
webview
android
Mybatisplus更新某个字段为null
使用@TableField(updateStrategy=FieldStrategy.IGNORED)
注解
要更新的字段。
辉夜姬想环游世界
·
2025-02-20 14:49
日常记录
java
spring
开发语言
域名被微信
拦截
与QQ
拦截
的对比分析
微信与QQ作为腾讯旗下的两大社交平台,均会对存在风险的域名进行
拦截
,但两者在机制、表现及处理方式上存在显著差异。
·
2025-02-20 13:09
拦截器微信qq域名
Excel导入导出(
注解
)
1、Excel适配器publicinterfaceExcelHandlerAdapter{/***格式化**@paramvalue单元格数据值*@paramargsexcel
注解
args参数组**@return
静谧空间
·
2025-02-20 05:32
excel
java
开发语言
RESTful API与Spring MVC
注解
结合详解
1、RESTfulAPIRESTfulAPI,全称为RepresentationalStateTransfer(表述性状态转移)的API,是现代Web服务中最为流行的架构风格之一。其核心思想是将网络中的资源抽象为一系列URL,客户端通过HTTP协议对这些URL进行访问和操作,从而实现资源的获取、创建、更新和删除等操作。使用HTTP协议中的方法(GET、POST、PUT、DELETE等)来表示对资源
龙阳ω
·
2025-02-20 03:13
springmvc
restful
spring
mvc
java
深入解析 Flutter 高级路由管理:使用 go_router 和 auto_route 实现复杂路由与
拦截
深入解析Flutter高级路由管理:使用go_router和auto_route实现复杂路由与
拦截
在Flutter中,随着应用规模的增长,路由管理变得越来越复杂。
陈皮话梅糖@
·
2025-02-19 23:07
flutter
路由
路由拦截
一种轻量分表方案-MyBatis
拦截
器分表实践
本篇文章,将分享如何使用MyBatis
拦截
器低成本的提升数据库稳定性。业界常见方案针对冷数据多的大表,常用的策略有以2种:删除/归档旧数据。分表。
·
2025-02-19 20:15
编辑器程序员
16、《SpringBoot+MyBatis集成(4) - 性能优化 - 事务与缓存机制剖析》
当使用@Transactional
注解
时:通过AOP代理创建事务边界使用ThreadLo
wolf犭良
·
2025-02-19 19:05
SpringBoot
spring
boot
mybatis
性能优化
Spring Boot 中自动装配机制的原理
整体流程概述SpringBoot自动装配机制主要通过以下几个关键步骤实现:启动类
注解
触发:使用@SpringBootApplication
注解
标注启动类,该
注解
包含了多个重要
注解
,从而开启自动装
涛粒子
·
2025-02-19 15:01
spring
boot
java
后端
漫画 | Spring AOP的底层原理是什么?
的两大核心思想3、谈谈IOC、AOP和DI在项目开发中的应用场景4、谈谈Spring如何配置声明式事务控制声明式事务管理有两种常用的方式:基于tx和aop名字空间的xml配置文件基于@Transactional
注解
weixin_34367257
·
2025-02-19 13:13
设计模式
java
测试
Mybatis-Plus学习笔记(自用)
Mybatis-Plus学习笔记(自用)1.纯Mybatis与Mybatis-Plus整合2.Spring+Mybatis+MP3.SpringBoot+Mybatis+MP4.通用CRUD详解4.1
注解
详解
Zzzchc
·
2025-02-19 10:22
学习笔记(自用)
mybatis
学习
java
MybaitsPlus学习笔记(三)常用
注解
目录一、@TableName问题:解决方法1通过@TableName解决问题解决方法2通过全局配置解决问题二、@TableId问题:解决方法1通过@TableId解决问题三、@TableField四、@TableLogic一、@TableName问题:MyBatis-Plus在确定操作的表时,由BaseMapper的泛型决定,即实体类型决定,且默认操作的表名和实体类型的类名一致。若实体类类型的类名
画船听雨眠aa
·
2025-02-19 10:50
学习
笔记
Spring Boot中的RESTful API:@GetMapping, @PostMapping, @PutMapping, 和 @DeleteMapping详解
@GetMapping用途:@GetMapping
注解
用于映射HTTPGET请求到特定的处理方法上。它常用于从服务器检索信息。参数:value:指定请求的路径。
hoypte
·
2025-02-19 08:34
spring
boot
restful
后端
以及在Spring AOP中的
拦截
器链的使用源码解析。
前言 本文涉及到适配模式的基本用法,以及在SpringAOP中如何使用,首先需要了解适配模式的工作原理,然后结合SpringAOP的具体实现来详细详细解析源码。 首先,适配模式,也就是AdapterPattern,属于结构型设计模式,主要用于让不兼容的接口能够一起工作。要了解它的定义、结构、应用场景以及优缺点。然后,可能需要一个具体的例子来说明,比如电压适配器,这样用户更容易理解。 接下来是
一个儒雅随和的男子
·
2025-02-19 05:50
设计模式
spring
设计模式
spring
java
Spring Boot 示例项目:从零开始构建 Web 应用
二、项目结构1.项目模块本示例项目分为以下几个主要模块:数据模型模块:负责定义与数据库表对应的实体类,使用JPA
注解
进行映射。控制器模块:处理客户端的HTTP请求,调用
梦落青云
·
2025-02-19 02:48
JAVA
spring
boot
java
tomcat责任链设计模式 FilterChain原理解析
javapolo.iteye.com/blog/1287747今天晚上花了些时间debug了下tomcat,注意观察了下tomcat内部过滤器的实现,其实tomcat内部过滤器采用了责任链的设计模式,(其实struts2
拦截
器那一块采用了相似的设计模式
mengxiangsun
·
2025-02-19 00:55
java
JavaScript系列(75)--代理模式专题
JavaScript代理模式专题JavaScript的Proxy提供了强大的对象代理能力,能够
拦截
和自定义对象的基本操作。本文将深入探讨Proxy的各种模式、应用场景和最佳实践。
ᅟᅠ 一进制
·
2025-02-18 23:15
JavaScript
javascript
代理模式
开发语言
【@Component和@Bean的区别?】
@Component
注解
@Bean
注解
区别详解示例代码@Component示例@Bean示例总结@Component
注解
@Component是一个通用性的
注解
,用于标识一个类为Spring容器的组件。
@Corgi
·
2025-02-18 21:51
Java面试题
java
面试题
spring
Java面试宝典:说下Spring Bean的生命周期?
框架和工具等全方位面试题详解每日更新Java面试宝典专栏:Java面试宝典感兴趣的可以先收藏起来,大家在遇到JAVA面试题等相关问题都可以给我留言咨询,希望帮助更多的人回答重点实例化:Spring容器根据配置文件或
注解
实例化
熊文豪
·
2025-02-18 19:00
Java面试宝典
java
面试
spring
Spring
Bean
Bean
Bean的生命周期
Mybatis 的插件,环境配置,映射器
1、插件(plugins)MyBatis允许你在映射语句执行过程中的某一点进行
拦截
调用。
or77iu_N
·
2025-02-18 17:01
MyBatis
mybatis
java
彻底搞懂ScheduledThreadPoolExecutor
可能会出现任务执行时间过长而导致任务相互阻塞的情况Spring的@Scheduled
注解
,不是很推荐这种方式底层虽然是用线程池实现,但是有
seven97_top
·
2025-02-18 15:45
并发编程
java
SpringBoot系列——WebMvcConfigurer介绍
WebMvcConfigurer是一个接口,提供很多自定义的
拦截
器,例如跨域设置、类型转化器等等。可以说此接口为开发者提前想到了很多
拦截
层面的需求,方便开发者自由选择使用。
OkidoGreen
·
2025-02-18 13:49
SpringBoot-原理
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他