亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java怎么實現在普通類中注入service或mapper

發布時間:2021-07-21 13:46:13 來源:億速云 閱讀:595 作者:chen 欄目:開發技術

這篇文章主要講解了“java怎么實現在普通類中注入service或mapper”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“java怎么實現在普通類中注入service或mapper”吧!

普通類中注入service或mapper

1、類加@Component注解

2、注入需要引入的service

  @Autowired
  private UserService userService;

3、建靜態文件

   private static UserService users;

4、初始化方法

  @PostConstruct
  public void init() {
      users= userService;
  }

5、調用

 users.selectUser(user);

mapper為null的情況

今天開發接口的時候,因為一時馬虎,導致被一個小bug拖拉了很久,在這里記錄一下

今天服務器掛了,數據庫鏈接不了。只能靠著理論寫接口,之后發現方法調用后查詢為空,并且拋出了異常。在Debug環境下,打了斷點后發現step只走到了Xxxmapper.xx();就停止了。查看mapper對象發現為空。

——開始調查:

@SpringBootApplication
@EnableSwagger2
@EnableSwaggerBootstrapUI
@EnableFeignClients(basePackages = {"XXXX.XXXX.api"})
@ComponentScan(value = {"XXXXX.XXXX.api.config", "com.XXXX.gateway.XXX", "com.XXXXX.XXXX.auth"})
@MapperScan("com.XXXX.XXXX.XXX.mapper")
@EnableScheduling
public class IotGateWayParkServiceApplication {
    public static void main(String[] args) {
        SpringApplication.run(IotGateWayParkServiceApplication.class);
    }
}

MapperScan可以導致這個問題。但是我有,所以排除。

——二查

public class impl{
 @Autowired
 private XxxMapper mapper;
}

@Autowired 也有,有時候idea還會因為這個報紅,這個可以通過加上@Resource來解決這個強迫癥,但是@Autowired里面本身包含@Resource,加不加都無所謂。給強迫癥用的。但是這里我沒犯錯誤,所以排除。

@Mapper
@Respository
public interfaceXxxMapper{
 
}

@Mapper 和 @Respository 我都有。所以排除。

——馬虎是啥:

@Autowired
    private IotGatewayParkInfoService service;

一般在controller層都是這么使用的。但是 我偏偏手賤用了new IotGatewayParkInfoService();所以下場你們也知道了

感謝各位的閱讀,以上就是“java怎么實現在普通類中注入service或mapper”的內容了,經過本文的學習后,相信大家對java怎么實現在普通類中注入service或mapper這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

驻马店市| 兴安盟| 汉沽区| 清流县| 晋城| 桃江县| 长沙县| 肃宁县| 博乐市| 鄂州市| 二连浩特市| 凉山| 青阳县| 锦屏县| 肥乡县| 建阳市| 那坡县| 黄龙县| 乾安县| 明水县| 平潭县| 乳山市| 河池市| 韶山市| 奉化市| 清徐县| 迁西县| 宝坻区| 儋州市| 任丘市| 蓝田县| 吉水县| 闸北区| 洱源县| 进贤县| 孙吴县| 电白县| 深州市| 漳浦县| 云梦县| 思南县|