89 Commits

Author SHA1 Message Date
handy
1c2c730f05 移除报错的ReflectUtil更换为hutool的BeanUtil.beanToMap 2023-07-20 15:11:34 +08:00
wind
61d99e47c5 修改:负载均衡器可存在多个
添加:spring模式下bean注入后则设置到配置工厂,并添加至负载均衡器
2023-07-06 23:33:32 +08:00
wind
61336f3145 修复:java se对于网易云短信的配置支持
添加:
1.增加创建并加入负载器方法
2.SupplierFactory的set方法将自动创建并添加至负载器
3.添加助通短信的se适配
优化:
spring不再注入未配置的bean
2023-07-06 23:06:32 +08:00
dazer007
41449a4752 新增助通短信平台,官网 ztinfo.cn 2023-07-03 18:31:47 +08:00
adam
6028b004b3 feat: netease 2023-06-02 15:41:42 +08:00
bleachtred
fd87e4dde4 update 简化hutool包的引入 按需添加 2023-05-30 15:54:38 +08:00
wind
dda1646650 添加非单例实现对象的获取方法和实现 2023-05-29 20:14:28 +08:00
handy
9abc18bbcc 删除多余空白配置,调整版本号为2.1.0-SNAPSHOT 2023-05-25 21:07:58 +08:00
handy
1fcb67eaf7 fastjson移除,使用huTool的json替代
使用idea的自动导包优化现在的导入
2023-05-22 18:41:05 +08:00
heng
35e25fbf7c 归置短信对象创建方法,优化switch/case问题 2023-05-21 22:54:46 +08:00
wind
184f16f701 享元模式优化createSmsBlend方法 2023-05-19 22:15:47 +08:00
wind
2fc1dc1081 实验AOP替代形式 2023-05-19 14:58:28 +08:00
wind
ab81bd3360 Merge branch 'dev-2.x-experimental' into dev-2.x
# Conflicts:
#	sms4j-provider/src/main/java/org/dromara/sms4j/emay/service/EmaySmsImpl.java
2023-05-17 18:22:52 +08:00
Charles7c
4403714ffb 修复天翼云刷新配置错误 2023-05-16 21:04:47 +08:00
wind
11391870b8 抽离一个抽象类AbstractSmsBlend,用于初步实现SmsBlend和定义差异化的方法实现 2023-05-16 16:37:24 +08:00
wind
fb3297e585 SupplierFactory添加一个通用的set方法 2023-05-16 15:22:52 +08:00
wind
0f0c9c06da solon的Redis注入加入重试机制
添加一个空接口,用于标定配置类的额外类型
2023-05-16 15:16:29 +08:00
wind
d9b5b12a69 修复云片短信未能如期创建实现 2023-05-15 15:01:32 +08:00
Charles
a091dbdb83
update sms4j-core/src/main/java/org/dromara/sms4j/core/config/SupplierFactory.java.
Signed-off-by: Charles <charles7c@126.com>
2023-05-12 08:35:59 +00:00
bleachtred
901327b8b6 add 新增天翼云通信 2023-05-12 16:25:27 +08:00
wind
f5625f2c5c 1.修改uni-sms短信实现,去除SDK依赖
2.修复回调bug,该bug导致回调未在主线程中执行
3.**暂时注释腾讯云短信JDK不兼容部分等待修复**
2023-05-06 23:53:35 +08:00
wind
c012420566 修复自定义配置下报错的bug 2023-05-06 19:34:38 +08:00
wind
3e10e0251f 修复自定义配置下报错的bug 2023-05-06 19:19:00 +08:00
wind
8abfa178a8 更新注释,删除无用接口 2023-04-27 21:37:17 +08:00
Charles7c
ce720abd07 🔥 重构项目结构,新增 sms4j-provider 短信厂商对接模块(国内短信) 2023-04-27 20:38:09 +08:00
Charles7c
a2749fa5f8 修复部分错误项目配置并移除 flatten 生成的临时文件 2023-04-27 20:26:13 +08:00
wind
5f00dc2e5e Merge branch 'newDev' into dev-2.x 2023-04-25 17:10:32 +08:00
wind
4dc964ba0a 优化数据库刷新方法
添加手动设置差异化配置
2023-04-22 02:00:29 +08:00
wind
bd6cb06d7e 添加了一个平滑加权算法的负载均衡调用 2023-04-21 21:12:00 +08:00
wind
379605f0d2 Merge branch 'dev-2.x' of https://gitee.com/dromara/sms_aggregation into newDev 2023-04-20 23:30:41 +08:00
wind
b650e706c0 Merge branch 'dev-2.x' of https://gitee.com/dromara/sms_aggregation into newDev 2023-04-20 23:25:38 +08:00
wind
6c7f38e853 改变配置文件的构造方式为build形式 2023-04-20 23:25:17 +08:00
wind
aa6e30dce8 替换sql配置源获取数据的方式 2023-04-20 22:59:24 +08:00
wind
fab09565e4 添加一个刷新数据库的方法,SupplierSqlConfig创建方式改为静态工厂获取实例 2023-04-20 21:33:28 +08:00
wind
afd4a0536f 添加一个刷新数据库的方法,SupplierSqlConfig创建方式改为静态工厂获取实例 2023-04-19 20:39:12 +08:00
Charles7c
93522c5ded fix: SQL 配置源初始化亿美软通短信配置
Closes #I6VZNQ
2023-04-15 23:41:13 +08:00
wind
d066cda065 添加对象刷新方法,用于切换配置后的对象刷新 2023-04-12 22:50:34 +08:00
wind
8ca6106630 修改父模块artifactId为sms4j 2023-04-12 22:31:51 +08:00
Charles7c
a2099cd842 调整子模块 artifactId 前缀为 sms4j 2023-04-12 22:18:13 +08:00