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
lazy注解
python中 @
注解
及内置
注解
的使用方法总结以及完整示例
在Python中,装饰器(Decorator)使用@符号实现,是一种修改函数/类行为的语法糖。它本质上是一个高阶函数,接受目标函数作为参数并返回包装后的函数。Python也提供了多个内置装饰器,如@property、@staticmethod、@classmethod等。一、核心概念装饰器本质:@decorator等价于func=decorator(func)执行时机:在函数/类定义时立即执行装饰
慧一居士
·
2025-07-12 17:29
Python
python
swagger【个人笔记】
文章目录swagger导入mave坐标在配置类(WebMvcConfiguration)中加入knife4j相关配置设置静态资源映射,主要是让拦截器放行swagger常用
注解
@Api(tags="\[描述这个类的作用
撰卢
·
2025-07-12 14:06
笔记
java
spring揭秘31-spring任务调度02-spring集成任务执行与调度-spring官方文档
spring任务调度抽象(TaskScheduler)【2.1】Trigger触发器接口【2.1.1】Trigger实现类【2.2】任务调度器(TaskScheduler)实现【3】任务调度与任务异步执行的
注解
支持
·
2025-07-12 12:27
Spring 如何干预 Bean 的生命周期?
1.使用JSR-250
注解
(推荐方式)这是现在最优雅、也是Spring官方推荐的方式。它使用Java的标准
注解
,与Spring框架解耦。@P
冰糖心书房
·
2025-07-12 10:08
Spring
IOC
Ioc
spring
Bean
生命周期
Spring Framework 7.020.Spring 表达式语言(SpEL)Spring Expression Language
SpEL)SpringExpressionLanguageSpring表达式语言(SpEL)简介表达式求值核心特性类表达式集合数组映射函数操作符类型构造函数变量函数模板表达式bean定义中的表达式基于
注解
的配置中的表达式
程序员勇哥
·
2025-07-12 09:05
Java全套教程
Spring
Framework
7
spring
mysql
数据库
java
springboot
Apache Dubbo实战:JavaSDK使用
写在前面二、基于zookeeper:快速创建dubbo应用1、maven包(客户端+服务端)(注意spring版本)2、application.yml配置文件(客户端+服务端)3、定义公共接口4、启动类添加
注解
秃了也弱了。
·
2025-07-12 08:55
Dubbo
apache
dubbo
redission 实现滑动窗口(
注解
)推荐
结构目录相关代码org.redissonredisson-spring-boot-starter3.17.0packageorg.example.redission.config;importorg.redisson.Redisson;importorg.redisson.api.RedissonClient;importorg.redisson.config.Config;importorg.s
·
2025-07-12 07:46
MyBatis-Plus 中使用 Wrapper 自定义 SQL
以下是详细步骤和示例:核心步骤Mapper接口定义方法使用@Param("ew")
注解
声明Wrapper参数,在SQL中通过${ew.customSqlSegment}引用条件。
·
2025-07-12 06:09
SpringBoot日志脱敏:敏感信息保护全面指南
1.3常见需要脱敏的敏感信息类型1.4脱敏技术核心原理二、SpringBoot基础日志脱敏实现2.1基于正则表达式的简单脱敏2.2在SpringBoot中集成基础脱敏2.3基础实现的优缺点分析三、基于
注解
的高级脱敏方案
Clf丶忆笙
·
2025-07-12 06:07
spring
boot
后端
java
日志脱敏
【SpringBoot】数据脱敏
文章目录什么是数据脱敏@JsonSerialize自定义Jackson
注解
定制脱敏策略定制JSON序列化实现脱敏工具类定义Person类,对其数据脱敏模拟接口测试总结什么是数据脱敏数据脱敏,也称为数据的去隐私化或数据变形
阿Q说代码
·
2025-07-12 06:36
SptingBoot
spring
boot
数据脱敏
自定义注解
Jackson
JsonSerializer
序列化
Spring 声明式事务管理(
注解
方式)
注解
方式实现声明式事务管理1、在Spring配置文件中配置事务管理器2、在Spring配置文件中,开启事务
注解
(1)在Spring配置文件引入名称空间tx(2)开启事务
注解
3、在server类上(或方法上
LMGD
·
2025-07-12 06:36
Spring
spring
springboot数据脱敏(接口级别)
文章目录自定义脱敏
注解
脱敏
注解
接口脱敏
注解
反射+AOP实现字段脱敏切面定义脱敏策略脱敏策略的接口电话号码脱敏策略邮箱脱敏不脱敏姓名脱敏身份证号脱敏Jackson+AOP实现脱敏定义序列化序列化实现脱敏切面定义
WuWuII
·
2025-07-12 06:06
java
spring
boot
java
spring
脱敏
Android 开发中插桩
在Android开发中,插桩(Instrumentation)主要通过以下几种方式实现,涵盖编译时、构建时和运行时不同阶段:一、编译时插桩1.
注解
处理器(APT/KSP)技术:AnnotationProcessingTool
小李飞飞砖
·
2025-07-12 04:58
android
Spring Boot 事务中 rollbackFor = Exception.class 的实现解析
我们常常在事务
注解
中,定义rollbackFor为事务定义异常的类型。
nextera-void
·
2025-07-12 03:21
事务异常
spring
boot
java
数据库
SpringMVC中的常用
注解
SpringMVC中使用servlet的对象:(Request,Response,Session,Cookie)springmvc已经帮我们封装好了这些对象,只需在方法参数上使用所需要的对象即可@ControllerpublicclassServletController{/***只要在控制器方法上加入request,response,session类型的参数,springmvc框架会把这些对象准
·
2025-07-12 01:06
异常处理:@ControllerAdvice, @ExceptionHandler, @ResponseStatus, @Valid, @DataAccessException
注解
名称来源框架/规范典型使用场景版本(引入年份)是否推荐使用@DataAccessExceptionSpringFramework封装JDBC/MyBatis等数据访问异常Spring1.0(2004
张紫娃
·
2025-07-12 01:36
注解
java
反射+
注解
实现数据库Map转换成实体Map工具类
实现场景因为原始的需求是从数据库中查询出来的一个实体字段比如一个Useruser=newUser()的实体类,有userName,userId两个字段。然后我返回一个list给前端,Listlist现在需求变化,我需要添加一个额外的字段,比如userCompany,就没有办法使用刚才那个返回对象的方法现在直接从数据库中多表查询一个Map如下("user_name","curry"),("user_
皮卡丘比比比
·
2025-07-12 01:34
Swagger快速入门实战指南
本快速入门指南将带你通过五个简单步骤学习Swagger的基本使用,包括添加依赖、配置Swagger、使用API
注解
、运行应用以及如何在Swagg
Matthew Um
·
2025-07-12 00:00
Pydantic 精通指南:从基础到进阶的全方位学习
Pydantic是一个用于数据验证和设置管理的Python库,它使用Python类型
注解
(typehints)来自动验证和解析数据。
·
2025-07-12 00:26
TestNG-自动化测试框架
一、TestNG简介TestNG是一套开源的单元测试框架,它的灵感来源于JUnit,但其功能比JUnit强大,它支持更多的
注解
、并行测试、更多的参数化方法等。
·
2025-07-11 22:15
Thymeleaf在前台无法显示页面
注解
在Spring中真的是用神了。tp中应用就用一个use加命名空间就ok,阿西吧~~~~Spring中有点转不过来呀!
蹦跑的蜗牛
·
2025-07-11 21:15
Springboot
java
spring
Lombok的作用与使用
Lombok是一个用于简化Java开发的工具库,主要通过
注解
在编译时自动生成代码,减少开发中的样板代码。
weixin_43783165
·
2025-07-11 21:09
java
Pydantic 保姆级教程:Python 数据验证与设置管理的终极指南
它通过Python类型
注解
来定义数据结构,并自动提供数据验证、序列化和文档生成功能。本教程将带你从基础到高级全面掌握Pydantic。
JJJ@666
·
2025-07-11 20:31
基础知识(Python)
python
Pydantic
数据验证
设置管理库
Mybits-plus 表关联查询,嵌套查询,子查询示例演示
在MyBatis-Plus中实现表关联查询、嵌套查询和子查询,通常需要结合XML映射文件或@Select
注解
编写自定义SQL。
慧一居士
·
2025-07-11 19:31
JAVA
mybatis
java
@RefreshScope
注解
深入解析
1.引言随着微服务架构的日益普及,应用程序的配置管理变得越来越复杂。在传统的单体应用中,配置通常是静态的,任何配置的更改都需要重启整个应用程序才能生效。然而,在由众多独立服务组成的微服务环境中,频繁的服务重启不仅会影响系统的可用性,还会增加运维的复杂性。为了解决这一挑战,动态配置管理应运而生,它允许在运行时修改和加载配置,而无需中断服务。SpringCloud作为一套基于SpringBoot的微服
·
2025-07-11 12:37
Spring事务管理深度解析:从源码到实战的技术面试之旅
但很多开发者只停留在@Transactional
注解
的表面使用,对其背后的设计原理和实现机制知之甚少。今天,我们将通过一场模拟面试的形式,深入SpringFram
weixin_54726354
·
2025-07-11 06:25
springboot
Spring
事务管理
源码分析
Java
企业级开发
Spring事务管理深度解析:AOP机制与实战要点
结论先行AOP代理是基石:Spring事务通过动态代理(JDK或CGLIB)为@Transactional
注解
的Bean创建代理对象。
半个脑袋儿
·
2025-07-11 05:54
Spring
spring
java
后端
Spring事务失效的八大核心原因与深度解析
一、事务失效的本质原理Spring事务管理基于动态代理机制实现,通过AOP拦截带有@Transactional
注解
的方法,在方法执行前后开启/提交事务。
fjkxyl
·
2025-07-11 05:23
spring
数据库
网络
Java从入门到入土(发展方向)
:每一章节都会慢慢的更新,可以随时查看是否更新JDK的下载及使用IDEA的下载Java基础语法1.数据类型2.流程控制3.数组4.面向对象5.抽象类6.接口7.枚举8.常用类9.集合类10.泛型11.
注解
·
2025-07-11 04:16
Spring @Transactional
注解
的回滚条件
2019独角兽企业重金招聘Python工程师标准>>>一、结论Spring的事务管理默认只对出现运行期异常(java.lang.RuntimeException及其子类)和Error时进行回滚。如果一个方法抛出Checked异常,Spring事务管理默认不进行回滚。rollingbackonRuntimeExceptionandErrorbutnotoncheckedexceptions关于异常的
weixin_34268579
·
2025-07-11 04:14
java
python
运维
Spring @Async
注解
多线程导致Spring的
注解
@Transactional失效问题
本文主要解决:Spring@Async
注解
多线程导致Spring的
注解
@Transactional失效问题!
java小白0.1k
·
2025-07-11 04:14
java
多线程
spring
数据库
MyBatis-Plus中慎用@Transactional
注解
下面代码中:@ServicepublicclassAddressService{@AutowiredAddressMapperaddressMapper;@Transactional(rollbackFor=Exception.class)publicvoiderrorInvoker(Addressaddress){addressMapper.insert(address);}}在Service中
liu-微粒
·
2025-07-11 04:14
mybatis
java
开发语言
@Transactional事务
注解
的批量回滚机制
关键机制说明:1.事务
注解
生效:@Transactional(rollbackFor=Exception.class)@Override@Transactional(rollbackFor=Exception.class
TTc_
·
2025-07-11 03:43
java
事务
使用 Lombok 的 @Builder
注解
时,如果子类继承自父类,默认情况下构建器只会包含子类自己定义的字段,而不包含父类的字段
问题在使用Lombok的@Builder
注解
时,如果子类继承自父类,默认情况下构建器只会包含子类自己定义的字段,而不包含父类的字段,这就导致无法通过构建器为父类字段赋值。
weixin_43833540
·
2025-07-11 03:09
python
java
前端
Spring Boot 升级 3.4 报错 Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String
特别是检查@Bean
注解
的使用,确保返回类型正确。
幼稚园的山代王
·
2025-07-11 01:56
java
spring
boot
后端
17.Spring Boot的Bean详解(新手版)
2.2容器的工作流程3.Bean的声明方式详解3.1使用@Component及其专门化
注解
3.1.1@Component-通用组件3.1.2@Service-业务逻辑层3.1.3@Repository-
全栈凯哥
·
2025-07-10 19:16
全栈项目
spring
boot
java
后端
Seaborn高阶玩法全解析:从复杂图表到多图布局的可视化实战指南
但你是否遇到过这样的场景:想同时展示数据分布与统计量,却被基础图表限制;想批量绘制分面图,手动拼接效率低下;想让图表更具设计感,却对颜色搭配和
注解
技巧一知半解?
·
2025-07-10 16:26
Spring框架中的Component与Bean
注解
[](https://pic4.zhimg.com/v2-f957e9ec5412c87a66ccb021410eaae9_14...)Spring的@Component和@Bean
注解
的关键区别在于:
·
2025-07-10 15:50
SpringBoot+AOP+自定义
注解
,实现日志记录
一.定义自定义
注解
importjava.lang.annotation.
·
2025-07-10 14:42
springboot通过aop实现全局日志(是否自定义
注解
都可以)
springboot中使用AOP切面完成全局日志_aop全局日志_邹飞鸣的博客-CSDN博客使用AOP记录日志_aop日志_trusause的博客-CSDN博客第一个链接思路很清晰,讲的也很详细,第二个链接讲了自定义
注解
为了便于自己理解做了以下整理目录
甜无能
·
2025-07-10 14:42
springboot
java
#aop
spring
boot
java
aop
全局日志
自定义注解
SpringBoot AOP+
注解
全局日志记录
由于是在开发后期,如果针对每一个功能都去添加一段记录日志的代码,工作量较大、代码侵入性太强,因此采用AOP+
注解
的方式实现。可读性大大提高,且便于维护和扩展。
xdscode
·
2025-07-10 14:10
spring
boot
java
AOP
Kotlin JVM
注解
详解
为了更好地支持与Java代码的交互,Kotlin提供了一系列JVM相关
注解
。这些
注解
不仅能帮助我们控制Kotlin代码编译成Java字节码的行为,还能让我们的Kotlin代码更好地被Java代码调用。
·
2025-07-10 13:05
python中的pydantic是什么?
Pydantic是Python中一个用于数据验证和设置管理的库,主要通过Python类型
注解
(TypeHints)来定义数据结构,并自动验证输入数据的合法性。
John Song
·
2025-07-10 12:58
Python
python
前端
开发语言
pydantic
OpenWebUI(8)源码学习-后端utils/telemetry追踪遥测模块
目录目录结构说明`constants.py`核心作用:主要功能:示例代码片段:`exporters.py`核心作用:主要类:`
Lazy
BatchSpanProcessor`特点:技术亮点:`instrumentors.py
·
2025-07-10 11:23
web后端框架MyBatis
目录前言1.xml配置方式开发步骤2.
注解
方式开发步骤前言mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接
猿力觉醒
·
2025-07-10 09:13
java
后端
mybatis
easypoi中excel
注解
开关_easypoi: 入,Word模板导出,通过简单的
注解
和模板 语言(熟悉的表达式语法),完成以前复杂的写法...
和Word简易工具类easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的
注解
和模板语言
weixin_39975900
·
2025-07-10 05:45
踩坑:mysql 查询时间结果少了一天
1.场景:本人是在springboot项目中从数据库获取时间传到前端进行展示,所以在实体类上使用
注解
@JsonFormat进行格式转换。最后发现时间少了一天,最后锁定是时区的问题。
·
2025-07-10 00:13
java中@Cacheable
注解
的作用
@Cacheable是Spring提供的一个非常重要的
注解
,用于实现方法级别的缓存。
gb4215287
·
2025-07-09 23:40
springboot
java
java
spring
开发语言
Mybatis
注解
开发
Mybatis中有两种开发方式xml开发,同映射配置文件
注解
开发这里要讲的是
注解
开发为什么会有
注解
开发?
sleepcattt
·
2025-07-09 23:09
Java
mybatis
java
(Spring三级缓存,@
Lazy
注解
,设计修改,依赖解耦等)
1、什么是循环依赖环依赖指的是多个对象之间相互依赖,形成一个依赖的闭环。例如:类A依赖于类B。类B又依赖于类A。循环依赖代码示例:@ComponentpublicclassBeanA{privatefinalBeanBbeanB;@AutowiredpublicBeanA(BeanBbeanB){this.beanB=beanB;}}@ComponentpublicclassBeanB{priva
weisian151
·
2025-07-09 21:52
java杂货铺
java
开发语言
spring
上一页
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
其他