微信通讯录同步问题

SimpleSupervision 2017-12-01 03:43:57
同步的代码块,为什么在springboot项目启动的时候去运行一次,然后通过程序调用同步的代码,才能成功。项目启动一段时间,再通过程序去添加又失败了,有人知道是为什么吗?

@Controller
@SpringBootApplication
@EnableTransactionManagement
public class ApplicationRun {

public static void main(String[] args) throws Exception {
SpringApplication.run(ApplicationRun.class, args);
SpringUtil.getBeanByType(StartLoad.class).run();
// 无法正确加载自定义的WxqyUtil.java,mian()主动调用方可成功(目前未找到解决办法)
SpringUtil.getBeanByType(WxqyCoreService.class).run();
System.out.println("启动完成!");
}
}

service 中的方法
businessUserMapper.add(user);
// 2.卡福卡服后台保存B端用户与企业微信后台部门内排序值
businessUserMapper.addUserDepartment(null, user.getId(), ConstantUtil.WXQY_DEPARTMENT_ID, orderValue);
WxqyUser wxUser = new WxqyUser(user, null);
// 3.同步卡福卡服新增的B端用户到企业微信后台
JSONObject reponseBody = WxqyUtil.createUser(wxUser);

...全文
122 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧