上一页 1 2 3 4 5 6 7 8 9 ··· 171 下一页
摘要: 1.情景展示 当字段值为null时,会给我们的查询带来不小的麻烦,今天就来聊一聊: in(),not in(),like,not like,=,!=或<>在字段值为null时,出现的各种问题。 2.具体分析 以oracle进行举例分析。 现有一张BASE_ORG_INFO表 如上图所示,ORGFUL 阅读全文
posted @ 2024-03-20 15:00 Marydon 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.情景展示 如上图所示,当我们使用jdk自带的类对数据进行URL编码时,空格会被转成+。 这其实是不对的,我们知道: 空格对应url编码是:%20,所以,jdk自带的URLEncoder将空格转成+是不对的。 如何解决? 2.解决方案 既然jdk自带的URLEncoder有问题,我们就有两种解决办 阅读全文
posted @ 2024-03-14 10:45 Marydon 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 1.情景展示 在实际开发过程中,往往会存在这样的情况: 在A接口的实现类a方法实现了某个功能,现在B接口的实现类b方法也需要实现此功能,两者大致相同。 为了提高代码的复用性,我们可以把A接口的实现类a方法的具体实现过程进行封装成c方法,供A、B两个接口的实现类调用。 2.具体分析 第一步:将共用的代 阅读全文
posted @ 2024-03-12 11:55 Marydon 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.情景展示 在实际开发过程中,遇到代码冲突,很正常,解决起来也简单。 但是,我遇到的这种情况,却不常见。 在本地改了一周的代码,最后想要提交,为了不和别人提交的代码产生冲突,我们需要先更新,再提交。 即使有冲突,也在本地解决好再提交。 问题来了: 更新完成以后,我本地的修改后代码全没了(idea更 阅读全文
posted @ 2024-03-11 12:50 Marydon 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 1.情景展示 在实际开发过程中,根据数据库的表生成对应的增删改查代码,最为常见。 除了使用公司封装的代码自动生成外,有没有通用的呢? 2.具体分析 在idea当中,我们可以使用MybatisX插件生成: 表对应的实体类、dao层所使用的的mapper.java文件、mybatis对应的xml文件、s 阅读全文
posted @ 2024-02-27 21:51 Marydon 阅读(5717) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 171 下一页