- 博客(8)
- 收藏
- 关注
原创 Vue生成脚手架
在Vue.js中,创建一个新的项目通常涉及到使用Vue CLI(命令行界面)。Vue CLI是一个基于Vue.js开发的标准工具,它允许你快速搭建项目、添加依赖、管理项目结构等。
2025-07-14 14:35:44
465
原创 Java 实体类常用注解
本文系统梳理了Java实体类开发中的核心注解,涵盖四大类:1. JPA核心注解(@Entity、@Table、@Id、@Column等)用于对象-关系映射;2. Lombok简化注解(@Data、@Getter/@Setter等)减少样板代码;3. 数据校验注解(@NotNull、@Size等)确保数据有效性;4. 关系映射注解(@OneToMany、@ManyToMany等)处理实体间关联。这些注解能显著提升代码简洁性、可维护性和健壮性,是Java企业级开发的重要工具。根据项目需求合理组合使用这些注解,可
2025-07-11 09:39:48
1314
原创 Java mybatisPlus集成逻辑删除并在crud时自动识别逻辑删除
本文介绍了逻辑删除与物理删除的区别,以及如何在MyBatis-Plus中实现逻辑删除功能。逻辑删除通过标记字段保留数据便于恢复,物理删除则直接移除数据提升存储效率。实现步骤包括:1)数据库添加逻辑删除字段;2)实体类配置@TableLogic注解;3)配置MyBatis-Plus识别逻辑删除。使用后框架会自动过滤已删除数据,删除操作变为更新标记字段。该方案既保护了数据完整性,又保持了业务数据可追溯性。
2025-07-10 16:19:21
1145
原创 react-infinite-scroll-component使用教程
是一个轻量级且高效的解决方案,专为在 React 应用程序中实现无限滚动功能设计。它仅需 4.15kB,极大地简化了长列表或内容流的加载体验,无需页面刷新即可展示更多信息。此库支持自定义加载逻辑,适用于滚动容器不仅限于窗口,还包括任意可滚动元素。通过 npm 或 yarn 安装该组件到你的项目中:三、示例代码集成在你的 React 组件中引入并使用它:上述示例展示了如何设置基础无限滚动,其中 是模拟的数据加载函数。
2025-06-28 15:29:20
1063
原创 解决IDEA起项目时Building很慢
今天我们就来讲一讲关于idea起项目时Building很慢这个问题,其实归根结底的原因就是你idea初始的构建进程堆内存大小太小了,idea默认是700,那么怎么去看idea的这个构建进程堆内存大小呢File>Settings>Building>Compiler>Shared build process heap size (Mbytes)有很多小伙伴在起项目的时候巨慢,特别影响开发效率,那可谓是哀嚎遍野呀。到这里IDEA起项目时Building过慢这个问题就解决啦!
2024-04-24 15:54:46
4591
1
原创 解决使用RedisTemplate Redis里key乱码问题
在我们使用RedisTemplate做缓存的时候会出现这样一个问题,就是我们的key乱码了,那么怎么解决呢,其实非常简单,只需添加一个配置即可。在我们使用RedisTemplate做缓存的时候会出现这样一个问题。至于如何清理redis里乱码的数据也非常简单,一行代码就能解决。好了,这样就解决我们key乱码问题了。话不多说,直接上代码。
2023-06-19 14:24:32
940
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅