说明:将Map中的数据批量放置到redis中 - *
- *
- * @param valueMap 要放入的数据
- * @name: multiSet
- * @author :Wind
- */
- public boolean multiSet(Map valueMap) {
- try {
- valueMap.forEach((key, val) -> redisTemplate.getBucket((String) key).set(val));
- return true;
- } catch (Exception e) {
- log.error(e.toString());
- return false;
- }
- }
-
- @Override
- public void clean() throws RuntimeException {
- //TODO
- }
-}
diff --git a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/App.java b/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/App.java
deleted file mode 100644
index 3c5948bb..00000000
--- a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/App.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package org.dromara.sms4j.demo;
-
-import org.noear.solon.Solon;
-import org.noear.solon.annotation.SolonMain;
-
-/**
- * @author noear 2023/5/16 created
- */
-@SolonMain
-public class App {
- public static void main(String[] args){
- Solon.start(App.class, args);
- }
-}
diff --git a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/Config.java b/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/Config.java
deleted file mode 100644
index 43e97bb4..00000000
--- a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/demo/Config.java
+++ /dev/null
@@ -1,87 +0,0 @@
-package org.dromara.sms4j.demo;
-
-import org.noear.solon.Utils;
-import org.noear.solon.annotation.Bean;
-import org.noear.solon.annotation.Configuration;
-import org.noear.solon.annotation.Inject;
-import org.redisson.Redisson;
-import org.redisson.api.RedissonClient;
-import org.redisson.config.ClusterServersConfig;
-import org.redisson.config.SingleServerConfig;
-
-import java.util.Properties;
-
-/**
- * @author noear 2023/5/16 created
- */
-@Configuration
-public class Config {
- @Bean
- public RedissonClient redisInit(@Inject("${sms4j.redis}") Properties props) {
- return build(props);
- }
-
- public RedissonClient build(Properties prop) {
- String server_str = prop.getProperty("server");
- String db_str = prop.getProperty("db");
- String user_str = prop.getProperty("user");
- String password_str = prop.getProperty("password");
-
-
- int db = 0;
-
- if (Utils.isNotEmpty(db_str)) {
- db = Integer.parseInt(db_str);
- }
-
- //
- // 开始实例化 redissonClient
- //
- org.redisson.config.Config config = new org.redisson.config.Config();
-
- if (server_str.contains(",")) {
- //集群
- ClusterServersConfig serverConfig = config.useClusterServers();
-
- //注入一般配置
- Utils.injectProperties(serverConfig, prop);
-
- //设置关键配置
- String[] address = resolveServers(server_str.split(","));
- serverConfig.addNodeAddress(address)
- .setUsername(user_str)
- .setPassword(password_str);
- } else {
- //单例
- SingleServerConfig serverConfig = config.useSingleServer();
-
- //注入一般配置
- Utils.injectProperties(serverConfig, prop);
-
- //设置关键配置
- String[] address = resolveServers(server_str);
- serverConfig.setAddress(address[0])
- .setUsername(user_str)
- .setPassword(password_str)
- .setDatabase(db);
- }
-
- return Redisson.create(config);
- }
-
- private String[] resolveServers(String... servers) {
- String[] uris = new String[servers.length];
-
- for (int i = 0; i < servers.length; i++) {
- String sev = servers[i];
-
- if (sev.contains("://")) {
- uris[i] = sev;
- } else {
- uris[i] = "redis://" + sev;
- }
- }
-
- return uris;
- }
-}
diff --git a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/test/Sms4jTest.java b/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/test/Sms4jTest.java
deleted file mode 100644
index 9b6e2182..00000000
--- a/sms4j-solon-plugin/src/test/java/org/dromara/sms4j/test/Sms4jTest.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package org.dromara.sms4j.test;
-
-import org.junit.jupiter.api.Test;
-import org.junit.runner.RunWith;
-import org.noear.solon.test.SolonJUnit4ClassRunner;
-import org.noear.solon.test.SolonTest;
-
-@RunWith(SolonJUnit4ClassRunner.class)
-@SolonTest
-public class Sms4jTest {
-
- @Test
- public void uniSmsTest() {
-// UniConfig build = UniConfig.builder()
-// .signature("***")
-// .accessKeyId("7Cr1***VJQ11Ap4***Mo7xmFg")
-// .templateId("2001")
-// .templateName("message")
-// .isSimple(true)
-// .build();
-// SupplierFactory.setUniConfig(build);
-// SmsResponse smsResponse = SmsFactory.createSmsBlend(SupplierType.UNI_SMS).sendMessage("175***65952", "123123");
-// System.out.println(smsResponse);
- }
-}
diff --git a/sms4j-solon-plugin/src/test/resources/app.yml b/sms4j-solon-plugin/src/test/resources/app.yml
deleted file mode 100644
index e69de29b..00000000
diff --git a/sms4j-spring-boot-starter/pom.xml b/sms4j-spring-boot-starter/pom.xml
index 95148891..301339a8 100644
--- a/sms4j-spring-boot-starter/pom.xml
+++ b/sms4j-spring-boot-starter/pom.xml
@@ -16,10 +16,6 @@