From 05d33cc2cebdff791b6901babe457928534e61bf Mon Sep 17 00:00:00 2001 From: xct Date: Fri, 9 Aug 2019 12:00:39 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/boot/sample/mybatis/enhance/dsl/DSystemUser.java | 1 + 1 file changed, 1 insertion(+) diff --git a/api-boot-samples/api-boot-sample-mybatis-enhance/src/main/java/org/minbox/framework/api/boot/sample/mybatis/enhance/dsl/DSystemUser.java b/api-boot-samples/api-boot-sample-mybatis-enhance/src/main/java/org/minbox/framework/api/boot/sample/mybatis/enhance/dsl/DSystemUser.java index 9906315..8d7f648 100644 --- a/api-boot-samples/api-boot-sample-mybatis-enhance/src/main/java/org/minbox/framework/api/boot/sample/mybatis/enhance/dsl/DSystemUser.java +++ b/api-boot-samples/api-boot-sample-mybatis-enhance/src/main/java/org/minbox/framework/api/boot/sample/mybatis/enhance/dsl/DSystemUser.java @@ -36,6 +36,7 @@ public class DSystemUser extends TableExpression { return new DSystemUser("iot_system_user"); } + /** * 主键 */ -- Gitee From 8a45378194150b98218761cf39d0b6056d43ca68 Mon Sep 17 00:00:00 2001 From: xct Date: Sun, 11 Aug 2019 08:10:57 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=A2=9E=E5=8A=A0MD5=E5=8A=A0=E5=AF=86?= =?UTF-8?q?=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../framework/api/boot/sample/MD5Util.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/MD5Util.java diff --git a/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/MD5Util.java b/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/MD5Util.java new file mode 100644 index 0000000..9f961bc --- /dev/null +++ b/api-boot-samples/api-boot-sample-http-converter/src/main/java/org/minbox/framework/api/boot/sample/MD5Util.java @@ -0,0 +1,34 @@ +package org.minbox.framework.api.boot.sample; + +import java.security.MessageDigest; + +public class MD5Util { + + public final static String MD5(String s) { + char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', + 'A', 'B', 'C', 'D', 'E', 'F' }; + + try { + byte[] btInput = s.getBytes(); + // 获得MD5摘要算法的 MessageDigest 对象 + MessageDigest mdInst = MessageDigest.getInstance("MD5"); + // 使用指定的字节更新摘要 + mdInst.update(btInput); + // 获得密文 + byte[] md = mdInst.digest(); + // 把密文转换成十六进制的字符串形式 + int j = md.length; + char str[] = new char[j * 2]; + int k = 0; + for (int i = 0; i < j; i++) { + byte byte0 = md[i]; + str[k++] = hexDigits[byte0 >>> 4 & 0xf]; + str[k++] = hexDigits[byte0 & 0xf]; + } + return new String(str); + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } +} -- Gitee