[英]How to get ServletContext object in the data layer?
我的應用程序作為2個獨立的部分運行,Web模塊在tomcat容器中運行,數據層在不同的服務中作為獨立的Java程序運行,並且它們使用數據庫進行交互。
我想訪問數據層中的ServletContext
,該怎么做?
當我在數據層中簡單地使用ServletContext
,它給了我一個NoClassDefFoundError
異常。
所以我接受了@Kayaman的建議。 並嘗試限制對象在各自層中的使用,即在表示層中使用上下文,在數據訪問層中使用休眠Session
。
我將調用從Controller
傳遞到DAO,並將所需的對象存儲在DAO中的全局映射中,隨后將其調用以進行進一步處理。 最后將信號返回到Presentation層。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.