本版本主要是为了集成Spring MVC与Spring Boot
大家可以进入我的博客查看“Spring Boot集成weixin4j”
https://blog.csdn.net/yakson/article/details/8210864
这里给大家来个入门视频传送门
weixin4j入门:https://v.qq.com/x/page/t0630doxoaz.html
weixin4j-spring-boot入门:https://v.qq.com/x/page/e0764lyx518.html>
新增org.weixin4j.WeixinConfig:
有了这个对象,大家就可以通过对象传值了,可以不依赖weixin4j.properties了。
新增org.weixin4j.WeixinPayConfig:
将微信支付相关的配置独立用这个对象进行封装。
新增org.weixin4j.factory.WeixinFactory:
package org.weixin4j.factory;
import org.weixin4j.Weixin;
/**
* 创建一个微信操作工厂类
*
* @author yangqisheng
* @since 1.0.0
*/
public interface WeixinFactory {
Weixin getWeixin();
}
新增org.weixin4j.factory.defaults.DefaultWeixinFactory:
package org.weixin4j.factory.defaults;
import org.weixin4j.Weixin;
import org.weixin4j.factory.WeixinFactory;
/**
* DefaultWeixinFactory
*
* @author yangqisheng
* @since 1.0.0
*/
public class DefaultWeixinFactory implements WeixinFactory {
private Weixin weixin;
public void setWeixin(Weixin weixin) {
this.weixin = weixin;
}
@Override
public Weixin getWeixin() {
return weixin;
}
}