Java与Kotlin开发实用工具包
APACHE-2.0 License
Bot releases are hidden (Show)
PartialAbstract
、XmlUtils
,以及对hutool库与Collection的一些扩展方法。Published by kosaka-bun 6 months ago
原有子项目honoka-android-utils 1.0.2版本相关更新。
Published by kosaka-bun 6 months ago
原有子项目honoka-android-utils 1.0.1版本相关更新。
Published by kosaka-bun 6 months ago
原有子项目honoka-android-utils 1.0.0版本相关更新。
Published by kosaka-bun 6 months ago
DefaultEnvironmentPathUtils
。FileUtils
中的部分注释和方法定义。AbstractEmbeddedDatabaseUtils
,借助AbstractEnvironmentPathUtils
快速拼接嵌入式数据库的JDBC URL。Published by kosaka-bun 6 months ago
FileUtils
getClasspath
方法更名为getMainClasspath
,并优化了当Java应用程序在JAR包中被运行时获取主classpath的逻辑。AbstractEnvironmentPathUtils
、DefaultEnvironmentPathUtils
./[工程编译目录(如target或build)]/data/out
,而在JAR包中被运行时,我们可能希望这个路径是./data/out
。可以通过继承AbstractEnvironmentPathUtils
的方式来定义一些在不同环境下会返回不同路径的方法,来实现上述需求。Published by kosaka-bun 6 months ago
ApiException
。Published by kosaka-bun 9 months ago
ConsoleWindow
添加新的init
方法,以实现在不创建托盘图标的情况下,能够执行退出动作。ConsoleWindowBuilder
添加一些意义更为明确的配置项。SpringBootConsoleWindow
类,可实现在Spring Boot应用启动前,配置、创建和显示ConsoleWindow
,然后根据指定的主类启动Spring Boot应用,并管理相应的ApplicationContext
。Published by kosaka-bun almost 2 years ago
JsonObject
与JsonObjectService
增加新的of(Object obj)
方法。JsonArray
与JsonArrayService
增加新的of(Collection<?> collection, Class<T> clazz)
方法。Published by kosaka-bun almost 2 years ago
CsvTable
API,增加泛型功能。DefaultCsvTable
。ReflectUtils
增加newInstance
方法。Published by kosaka-bun almost 2 years ago
ColorAttributeSets
,现在可以缓存各个ANSI代码的AttributeSet
和Color
。ColorfulOutputStream
,通过HTML格式保存控制台输出的彩色内容。ConsoleOutputStream
。Published by kosaka-bun about 2 years ago
ConsoleWindow
的初始化逻辑,移除公共构造器。ConsoleWindow
部分字段的访问权限。ConsoleWindowBuilder
以构建ConsoleWindow
实例。ConsoleWindow.setTrayIconMenuLocationOffset()
方法。Published by kosaka-bun about 2 years ago
ThrowsConsumer
接口。Published by kosaka-bun about 2 years ago
CodeUtils.doIgnoreExceptions()
,用ActionUtils.doIgnoreException()
代替。web
与framework
包,将其独立到honoka-framework-utils模块中。Published by kosaka-bun about 2 years ago
JsonObject
、JsonArray
等接口。JsonConfig
、JsonConfigCallback
等公共配置类。Published by kosaka-bun about 2 years ago
FileUtils
,去除Java 9+的API。FileUtils.checkResources()
更名为copyResourceIfNotExists()
。FileUtils.copyResourceIfNotExists()
现在不会要求jar包内必须包含指定的资源。Published by kosaka-bun about 2 years ago
ImageUtils
类移到本库中。Published by kosaka-bun about 2 years ago