📅  最后修改于: 2023-12-03 15:31:22.423000             🧑  作者: Mango
Illmatic-Java 是一个免费的Java框架,用以简化Java开发人员的工作。此框架提供了多样化的工具类和简化了一些操作的API。
在pom.xml文件中增加以下依赖:
<dependencies>
<dependency>
<groupId>com.illmatic</groupId>
<artifactId>illmatic-java</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
在build.gradle文件中增加以下依赖:
dependencies {
compile 'com.illmatic:illmatic-java:1.0.0'
}
以下是使用一些工具类的示例。更多的使用方法可以参考 API 文档。
// SqlUtil
String sql = "SELECT * FROM user WHERE id=?";
String[] params = new String[] {"1"};
List<Map<String,Object>> list = SqlUtil.executeQuery(sql,params);
// DateUtil
String dateString = "2021-01-01";
Date date = DateUtil.getDate(dateString,"yyyy-MM-dd");
// StringUtil
String str = "Hello World!";
str = StringUtil.reverse(str);
// HmacMD5Util
String key = "key";
String data = "data";
String hmacMd5 = HmacMD5Util.encode(key,data);
// UUIDUtil
String uuid = UUIDUtil.generate();
// RSAUtil
String publicKey = "publicKey";
String privateKey = "privateKey";
String data = "data";
String encryptedData = RSAUtil.encrypt(publicKey,data);
String decryptedData = RSAUtil.decrypt(privateKey,encryptedData);
// XStreamUtil
Person person = new Person();
XStream xstream = XStreamUtil.getXStream();
String xml = xstream.toXML(person);
// HttpUtil
String url = "http://www.example.com";
String response = HttpUtil.get(url);
Illmatic-Java使用MIT协议。详细请参阅 LICENSE 文件。