email:java.lang.UnsupportedOperationException: Method not yet implemented

来源:互联网 发布:mac系统能玩魔兽吗 编辑:程序博客网 时间:2024/05/16 17:14

         今天同事做好了工具类EmailUtils.sendEmail() 发送邮件的方法,但是在junit测试的时候是可以运行的,但是在controller中通过mvc或者servlet请求的时候出现了错误,这就奇怪了,找了一些网上的文章也没有一个好的请求方案,这里把我的解决方案记录如下:

        把这个EmailUtils类通过@Component 注入,如下:

    @Component    public class EmailUtils {}

        然后把静态方法sendEmail()改成普通方法 public void sendEmail()  ,然后在junit测试的时候或者在controller中通过全局申明:

    @Resource    private EmailUtils emailUtils;
     

       在junit测试的方法中使用emailUtils.sendEmail()  和 在controller中的方法中 也是同样的使用。

       上面的错误就可以解决了~

阅读全文
0 0
原创粉丝点击