java SpringBoot 中Controller 中调用普通类文件中的方法

小白写java:

背景:写代码的时候因为一个大的逻辑放在controller类文件(A)中,A 中的代码会显的笨重而烦乱。所以新定义了一个普通类文件(B)。

B文件中用到了自动装配的mapper。

1、在A类中直接实例化B类

2、调用B实例化中的方法。

问题:B实例化文件中的mapper并没有装配上去。

领导说让写service,但是我都写到这了,任务很紧,重写换浪费时间,灵机一动,给B类定义构造函数,从A 类实例化B类的时候直接把A类中的mapper传递过来。

一切ok。就是不知道这样做会不会造成太多的内存垃圾?

发布了32 篇原创文章 · 获赞 2 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览