嗨,几天前没有任何问题,我可以运行该mvn spring-boot:run命令,并且它可以毫无问题地运行应用程序。但是今天我试过再做一次,但我尝试了这个错误CreateProcess error=206, The filename or extension is too long,将其添加<property name="dynamic.classpath" value="true"/>到workspace.xml文件中,然后我重新启动了我的 IDE,但它没有帮助。有人和我有类似的问题吗?也许有人会知道如何解决这个问题,谢谢。
我在Java 9中编写了一个方法,用于从LocalDate中获取数天.
private static List<LocalDate> getDaysOneDayDifference(LocalDate start, LocalDate end) {
return start.datesUntil(end).collect(Collectors.toList());
}
Run Code Online (Sandbox Code Playgroud)
以上方法打印此结果:
[2019-01-25, 2019-01-26, 2019-01-27, 2019-01-28, 2019-01-29, 2019-01-30, 2019-01-31, 2019-02-01, 2019-02-02, 2019-02-03]
如何创建方法或修改上述方法,过滤那些日子甚至只显示几天.我应该使用正则表达式还是可以更轻松地完成它.
假设我有一个具有枚举属性的实体。
enum Property {
A, B, C;
}
Run Code Online (Sandbox Code Playgroud)
我希望该实体有类似的 DTO,DTO 应该将属性作为枚举还是字符串吗?
在 DTO 类中传递枚举以将其转换为枚举的最首选方法是什么,反之亦然。