Java开发MongoClient邮件服务自动化
Java开发MongoClient邮件服务自动化
开发邮件自动发送任务
移除点击此处添加图片说明文字
其实就是分4步走。
第一步:连接mongo客户端,查到结果集
第二步,找葛远确定要什么数据,在测试服务器上给他拿。
第三步,讲数据装到excel里面,然后生成文件
第四步,构建邮件服务,发送邮件,并且附件用excel文件
我们首先
第一步,连接上mongo,然后取出所要结果集。
在这里,我们知道测试服务器上是有数据的,但是现在就是获取不到数据,那我们查阅一下版本,发现。打个jar放到服务器上面,执行发现:
又得换版本了,最近php、mongo、java都是版本问题,这服务器,真的是,一个服务器一个jdk版本啊,烦。
赶紧找新jdk吧,每天的时间都被耽搁宰了,申请权限、找一圈子人,环境的兼容性上面,真的神烦。
然后我们用eclipse导出可执行jar文件,然后老样子,堡垒机
然后送到堡垒机:
我们发现,一样没有数据。。。
我们来证明代码有问题:
显然,这个api不能用,我们找别的api吧。
然后我们卡了很久原来是api不熟悉,网上找了找,找到了解决办法:
这个就ok了,这就ok了,然后我们要去第二步,找葛远看他要啥数据了。直接看需
页面就是这个:
然后我们去定位,这个页面怎么来的,对照需求。
现在需要从这里找过去定位到最后的页面
定位到代码部分,数据来源。
但是我们上了正式服务器的mongo发现,这怎么,没有user_channel_val_v这个表呢。
后来我们追踪源代码发现了:
我靠,好吧,去测服上看看有没有表,也许还有数据呢,嘿嘿嘿。
ok,这里我们改代码了。
下一篇正餐我们写的多切详细,不适合新手阅读。