会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
九七年的菠萝啤
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2025年2月9日
通过 Homebrew 安装 Git、JDK、Maven、MySQL 的详细步骤
摘要: 🍺 通过 Homebrew 安装 Git、JDK、Maven、MySQL 的详细步骤 如果你的 Mac 还没有安装 Homebrew,请先安装 Homebrew,再使用它安装 Git、JDK、Maven 和 MySQL。 1️⃣ 安装 Homebrew 打开终端(Terminal),输入以下命令:
阅读全文
posted @ 2025-02-09 01:01 九七年的菠萝啤
阅读(632)
评论(0)
推荐(0)
2025年1月13日
关于 Java 方法参数传递的统一开发规范和最佳实践
摘要: 下面是一些关于 Java 方法参数传递的统一开发规范和最佳实践。 1. 明确区分基本数据类型与引用数据类型 在 Java 中,基本数据类型(如 int, boolean, double 等)是按值传递的,而引用数据类型(如 String, Object, Array, 类实例等)是按引用传递的(即传
阅读全文
posted @ 2025-01-13 10:18 九七年的菠萝啤
阅读(46)
评论(0)
推荐(0)
2024年12月11日
在 Java 中,要处理 未知的输入格式(可能是日期字符串或时间戳字符串),统一返回日期对象。
摘要: 在 Java 中,要处理 未知的输入格式(可能是日期字符串或时间戳字符串),可以通过以下步骤实现: 判断输入是日期字符串还是时间戳字符串。 如果是全数字组成的字符串,可以尝试将其解析为时间戳。 否则,按照支持的日期格式解析。 支持多种日期格式。 定义常见日期格式的数组,逐一尝试解析日期字符串。 统一
阅读全文
posted @ 2024-12-11 09:27 九七年的菠萝啤
阅读(93)
评论(0)
推荐(0)
2024年11月29日
在数据库字段命名格式和实体类属性命名格式不一致的情况下,通过配置 MyBatis 的通用 Mapper 并结合 Example 模式,高效地管理字段映射关系并完成数据库操作(二)
摘要: 如果在 MyBatis 的通用 Mapper 中结合 Example 模式查询时,未自动使用实体类中 @Column 注解定义的字段映射,可能的原因是配置或使用方式上存在一些问题。以下是解决方案和注意事项: 原因分析 通用 Mapper 的 @Column 支持: 通用 Mapper 支持通过 @C
阅读全文
posted @ 2024-11-29 16:18 九七年的菠萝啤
阅读(82)
评论(0)
推荐(0)
在数据库字段命名格式和实体类属性命名格式不一致的情况下,通过配置 MyBatis 的通用 Mapper 并结合 Example 模式,高效地管理字段映射关系并完成数据库操作(一)
摘要: MyBatis 的通用 Mapper 支持使用 @Column 注解进行字段映射,但需要满足以下条件: 项目中已集成 MyBatis 的通用 Mapper(例如 Mapper 插件)。 在通用 Mapper 的配置中启用了 @Column 注解支持。 通用 Mapper 会根据实体类中字段的 @Co
阅读全文
posted @ 2024-11-29 16:17 九七年的菠萝啤
阅读(67)
评论(0)
推荐(0)
在数据库字段命名格式和实体类属性命名格式不一致的情况下,如何进行字段与属性之间的映射?
摘要: 在数据库字段命名格式和实体类属性命名格式不一致的情况下(如数据库字段为 id_no 或 ID_NO,实体类为 idNo),我们需要通过适当的配置或注解进行字段与属性之间的映射。以下是解决此问题的几种常见方式: 1. 使用 MyBatis 通用 Mapper 的 @Column 注解 通用 Mappe
阅读全文
posted @ 2024-11-29 16:05 九七年的菠萝啤
阅读(187)
评论(0)
推荐(0)
GIT 操作中,对于已经 push 到远程分支的提交如何回退?
摘要: 对于已经 push 到远程分支的提交,如果你想回退(撤销)这些提交,可以使用几种方法。以下是常见的回退方法及其适用场景: 1. git revert(推荐) git revert 会创建一个新的提交,该提交会撤销指定提交的更改,而不会更改历史记录。适用于需要撤销某次提交,但又不希望修改提交历史的场景
阅读全文
posted @ 2024-11-29 14:35 九七年的菠萝啤
阅读(5527)
评论(0)
推荐(0)
2024年11月15日
MyBatis 和 JPA 的主要区别和适用场景
摘要: MyBatis 和 JPA 是两种常见的持久层框架,它们都可以用于将 Java 对象与数据库进行交互,但是它们的设计理念和使用方式有所不同。了解它们的主要区别和适用场景,有助于开发者根据具体需求选择合适的框架。 1. MyBatis 设计理念 MyBatis 是一种半自动化的持久层框架,它允许开发者
阅读全文
posted @ 2024-11-15 17:17 九七年的菠萝啤
阅读(659)
评论(0)
推荐(0)
JPA 注解只能用于标记实体类及其与数据库表之间的关系吗?对数据库表并没有什么实际影响?
摘要: JPA 注解的主要作用确实是用于标记实体类及其与数据库表之间的关系,但它们在数据库层面上也会产生实际影响。具体来说,JPA 注解不仅用于对象-关系映射(ORM),而且会影响数据库的结构和行为。以下是一些关键点,说明 JPA 注解如何对数据库表产生实际影响: 1. 生成数据库结构 使用 JPA 时,可
阅读全文
posted @ 2024-11-15 17:10 九七年的菠萝啤
阅读(18)
评论(0)
推荐(0)
2024年9月13日
HttpClient 和 HttpGet 都设置了,setConnectTimeout 和 setReadTimeout/setSocketTimeout,那么最终生效的是哪个配置?
摘要: 在使用 Apache HttpClient 时,如果你分别在 HttpClient 和 HttpGet(或其他请求对象)上都设置了 setConnectTimeout 和 setReadTimeout(也叫 setSocketTimeout),那么最终生效的配置是 HttpGet(或请求对象)的配置
阅读全文
posted @ 2024-09-13 10:05 九七年的菠萝啤
阅读(214)
评论(0)
推荐(0)
上一页
1
2
3
下一页