java
zeal9s
这个作者很懒,什么都没留下…
展开
-
Java计算两个时间的月份差值
普通的写逻辑去判断两个时间相差月份需要写很多逻辑判断,比如年份比较,那么有什么办法可以快速计算呢?引入依赖:<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.9</version&g...原创 2019-07-18 16:14:01 · 6030 阅读 · 0 评论 -
判断对象的某些属性是否为空
背景:很多时候我们需要判断对象的某些属性中的值是否为空,然后进行操作,这里不需要整个的对象,只是需要获取对象中的某些属性进行判断,如果写很多的if进行判断,例如:if (StringUtils.isBlank(equipInfo.getCustomerNo())) {//客户编码...}}if (StringUtils.isBlank(equipInfo.getCustomerRiskL...原创 2019-05-29 09:50:10 · 14242 阅读 · 0 评论 -
IDEA打包普通web项目
背景:因为普通的web项目无法用maven命令进行打包,所以怎样打成war包发布呢?1.进入项目的结构配置在【ProjectStructure】中选择左侧的【Artifacts】页签,点击中间上面的,选择【WebApplication:Archive】-> 【Empty】2.添加war包的配置点击+号,选择【Directory Content】将项目的classes的文件配...原创 2019-05-31 10:19:17 · 21288 阅读 · 8 评论 -
IDEA导入Eclipse项目
背景:用习惯了idea再去用eclipse实在用的不习惯,于是将老的eclipse项目导入到eclipse,网上有很多教程,看了很多博客都不行,一直报错,各种报错,现在终于好了,我们一起来看看怎么将eclipse的项目导入到idea1新建一个文件夹,idea打开这个空文件夹2.将项目导入3.窗口右下角等待项目编译完成4.配置项目环境和结构注意:上面的...原创 2019-05-30 08:38:19 · 152303 阅读 · 69 评论 -
window10配置jdk环境变量
在电脑桌面 右键点击 “此电脑”的“属性”选项选择“高级系统设置”选项点击下面的“环境变量”选项接下来就是具体的配置过程:点击“系统变量”下面的”新建“选项在”变量名“处填上”Java_Home“”变量值“为JDK安装路径,笔者的路径是”D:\Program Files\Java\jdk1.8.0_91“点击”确定“选项在”系统变量“中找到”Path“选中”Path“...转载 2019-03-01 15:04:54 · 3301 阅读 · 2 评论 -
父类强转为子类
很少情况下需要这样干,但是在DTO层与entity层分开时,DTO层继承entity,再给DTO层赋值时不能直接将entity转为dto,因为子类有些属性,父类没有,所以强转会出现错误。但是又需要这样强转,怎么办呢,如果手动的取出父类的属性依次填入,这样很耗时。解决方案是先把父类转jsonstring再把jsonstring转子类。剩余的子类值可以设定进去。这样两个类的重复值就不用重新设置值了...原创 2019-01-30 19:23:44 · 1401 阅读 · 0 评论 -
json的解析问题
此博文以下列的json数据为例,讲解json转换或解析经常遇到的问题。{ &amp;quot;success&amp;quot;: true, &amp;quot;resultMessage&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;result&amp;quot;: [{ &amp;quot;code&原创 2019-01-09 14:33:28 · 444 阅读 · 0 评论 -
Map集合遍历
众所周知Map集合是以键值对形式存储,所以当我们需要这些键或者值的时候,需要遍历出来键和值。1.通过遍历键获取值 for(String s:map.keySet()){ System.out.println("键 key :"+s+" 值value : "+map.get(s)); }2.通过Map.Entry(String,String) 获取键和值(推...原创 2019-01-09 11:45:36 · 297 阅读 · 0 评论 -
Eclipse中代码的注释模块
拥有一个良好的编码习惯是一个程序员必备的条件,那怎样可以逐渐拥有这个习惯呢?首先形成自己的代码注释的风格,方便项目过后的维护与项目的交接。下面的是各类注释的截图注释文件的下载地址:文件有详细的教程与编码,需要的小伙伴可以自行下载与设置~说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~...原创 2018-10-28 12:03:43 · 870 阅读 · 0 评论