- 博客(6)
- 收藏
- 关注
原创 @interface
注解是 Java 中的一种元数据形式,它提供了关于代码的信息,但注解本身不会影响代码的逻辑。注解可以被用来提供一些额外的信息给编译器、工具或者框架,通常用来做一些额外的配置或自动化处理。例如,创建一个自定义注解,该注解包含一个value// 自定义注解定义// 元素值有默认值一旦定义了注解,就可以在 Java 类中使用它。@MyAnnotation(value = "Custom message") // 使用注解时,可以传递值@MyAnnotation // 使用默认值。
2025-03-28 14:35:20
294
原创 前后端分离,Spring Security和boot整合
Spring Security 需要一个来加载用户信息。在前后端分离的项目中,通常会从数据库中加载用户信息。这里简化示例,我们使用一个内存中的用户信息。@Service@Override// 假设我们从数据库查询用户信息,这里简化为内存中的用户.password("{noop}password") // 明文密码,实际项目中要加密.build();.build();
2025-02-26 14:28:32
284
原创 MyBatis-Plus全方位配置示例
MyBatis-Plus还提供了一个非常强大的代码生成器,可以自动生成实体类、Mapper接口、XML映射文件等。MyBatis-Plus 提供了分页插件,来帮助开发者处理分页逻辑。MyBatis-Plus会自动在删除时不是真正的删除记录,而是将逻辑删除字段的值设置为“已删除”标记。为了方便自定义配置,通常会创建一个配置类,配置MyBatis-Plus的分页插件、性能分析插件等。MyBatis-Plus提供了性能分析插件,可以打印SQL语句及执行时间,用于性能调试。在实体类中使用注解来实现自动填充功能。
2025-01-21 11:15:37
684
原创 java生成多种类型扫描码的方式
2.1、在 1 中引入的依赖基础上,再加上以下依赖。1、快速实现不具有跳转功能的二维码。2、实现带有跳转功能的多类型扫描码。1.2、配置注入QrConfig。1.1、引入maven依赖。1.3、两种生成方式。
2023-10-26 15:31:31
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人