开发实战技巧
文章平均质量分 73
一日不见
xiaoyao857
又是平淡的一天罢了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 上传下载文件(minIO版)
首先需要安装minIO,公司有的话最好,没有那就自己本地安装一个。原创 2023-11-07 11:51:14 · 841 阅读 · 0 评论 -
Java中如何判断是否为子类
主要有两种判断方法,第一种是class类中的isAssignableFrom方法,参数是一个Class类型的对象,这种判断实际并没有标题的判断效果,它只能判断是否为同类型,我看了大多数网上的文章,都把这个方法添加进去,实际是不对的。System.out.println("ByteArrayOutputStream 是 java.io.OutputStream 的子类");System.out.println("outputStream 是 java.io.OutputStream 的子类");原创 2023-10-18 15:16:01 · 1514 阅读 · 0 评论 -
对 controller 层中的方法进行参数判空
适用于基本数据类型(Integer,Long,Double,Boolean 等等),当 @NotNull 注解被使用在 String 类型的数据上,则表示该数据不能为 Null(但是可以为 Empty)**文章灵感来源**:(https://blog.youkuaiyun.com/yangchao1125/article/details/107323177/)*在根据不同类型使用注解时,需要注意是否适用的问题,类似不要对集合使用 @NotBlank 等。@NotBlank(message = "编码不得为空")原创 2023-12-11 17:49:18 · 1912 阅读 · 0 评论 -
java jdbc 连接 SQLServer 数据库
版本目前只有一个4.0,大家不用纠结版本的问题。原创 2024-04-11 20:12:07 · 1014 阅读 · 0 评论 -
java 自定义返回体 Result
一般定义三个属性即可,code、msg、data。public static final R FAIL = error("操作失败");} }public static final R FAIL = error("操作失败");} }public static final R FAIL = error("操作失败");原创 2024-04-26 09:53:28 · 610 阅读 · 1 评论 -
@Column 注解属性详解
@Column 注解在 Java 开发中用于将实体类属性与数据库表列进行映射,适用于 MySQL 数据库。主要属性包括:name 用于指定列名,unique 设置唯一约束,nullable 控制是否允许为 null,insertable 和 updatable 分别控制列是否可插入和更新,columnDefinition 用于自定义列定义,table 指定多表映射中的目标表,length 限制字符串长度,precision 和 scale 用于设置数值精度和小数位数。合理使用提升效率。原创 2025-05-23 12:14:30 · 1612 阅读 · 0 评论 -
java 方法路径解析
本文主要是介绍 java 接口在 restful 风格下,url 地址的各部分的组成,文章耗时较短,难免存在不足之处,但是不妨碍大家阅读,如有错误,望大家多多留言指正~~原创 2024-06-20 14:36:59 · 1056 阅读 · 0 评论 -
JPA 分页查询(附代码)
本文主要介绍了在Spring Boot项目中如何使用JPA实现分页查询,并补充了带条件过滤的分页实现方法。文章首先展示了基础的JPA分页代码,包括实体类定义、Controller层和Repository层的实现,重点介绍了PageRequest和Sort的使用方法。随后详细讲解了如何添加各种过滤条件进行分页查询,包括精确匹配(equal)、模糊查询(like)以及日期范围查询(between)等常见场景,并强调了参数判空的重要性。原创 2025-08-07 17:05:23 · 625 阅读 · 0 评论 -
java 初学者如何创建自己的 springboot 项目
本文不仅说明创建项目全过程,还记录了创建项目的两个必须配置,也就是 jdk 以及 maven 的安装,没有者两个配置,项目运行是会有问题的提示:以下是本篇文章正文内容,下面案例可供参考文章难度不大,旨在帮助初学者配置自己的本地环境,并在此基础创建自己的 springboot 项目,步骤或许还有不足的地方,大家有建议一定说下,我都会看的如果觉得文章可以,还麻烦大家。原创 2024-01-12 16:01:19 · 2462 阅读 · 0 评论 -
java 中数据类型与 mysql 数据库中字段类型对应关系
了解Java中的基础数据类型及其在数据库中的对应关系是开发人员设计数据库模型和进行数据操作时的关键一步。选择适当的数据库类型可以提高数据存储的效率和准确性。在与数据库交互时,确保数据在Java和数据库之间的正确映射是构建可靠应用程序的基础。同时,使用包装类可以使得处理基础数据类型更加灵活,支持更多的操作和处理。原创 2024-01-19 14:20:10 · 1281 阅读 · 0 评论 -
@EntityListeners注解的作用
注解是Java Persistence API(JPA)中的一项注解,用于指定一个或多个实体监听器(Entity Listeners)。它的作用是在实体对象的生命周期事件发生时,触发相应的监听器进行特定的操作。接口的类,它可以定义在实体创建、更新、删除等生命周期事件发生时应执行的业务逻辑。注解,可以将一个或多个实体监听器与特定的实体类关联起来。注解提供了一种机制,通过它可以实现在JPA实体对象生命周期事件中执行自定义操作的灵活性。对象被持久化时,与之关联的实体监听器中的方法将被调用。原创 2024-01-23 15:43:30 · 1723 阅读 · 0 评论 -
若依如何修改密码加密算法
若依是一套快速集成各种中间件的配套 Java 后端框架,本文旨在描述修改其登陆的加密算法。原创 2024-12-30 10:56:43 · 1880 阅读 · 0 评论 -
MyBatis-Plus 中 @TableField 注解详解
本文旨在讲解 @TableField 内部属性作用原创 2024-12-30 14:27:00 · 2001 阅读 · 0 评论 -
kkFileView 文件预览
文章是教大家如何用 kkFileView 去与预览 minIO 中的文件,如果需要了解上传下载相关知识,点击链接springboot集成minIO~ 本文会有点啰嗦,但是方便大家了解每个步骤,防止结果有误差。提示:以下是本篇文章正文内容,下面案例可供参考对 kkFileView 感兴趣的同学可直接跳转官网链接gitee地址链接github地址链接就预览而言,大家完全可以在自己或者公司的服务器上部署一个 kkFileView,然后利用他提供的接口去将预览的活给承包下来。原创 2025-02-25 11:52:43 · 3393 阅读 · 4 评论 -
mybatis 对 createTime 和 updateTime 实现自动填充
例如:java 中在对数据进行建模时,如果存在 createTime 和 updateTime 字段,在执行保存和修改 sql 时,如果用类似拦截器的工具去在执行 insert 和 update 时填充这两个字段就会很方便。提示:以下是本篇文章正文内容,下面案例可供参考一开始使用 pg 的数据库,但是通过日志看,都没有填充成功,所以我在换了 mysql 数据库后,发现生效,所以如果数据库是非 mysql 的兄弟,需要写完自己测试下是否有效!!!原创 2025-01-23 15:52:38 · 1101 阅读 · 0 评论
分享