我是Spring新手,我有以下查询。
我有一个只执行数据库操作的Spring项目。它有Entity Class和Repository,比如Employee和EmployeeRepository。
我有另一个项目,它充当RestWebService(在Spring中)。我想在控制器中注入EmployeeRepository。这两个项目都是Web项目,并部署在同一个应用服务器上。
请建议如何执行此操作。
答案 0 :(得分:3)
如果项目在应用程序服务器上部署为单独的应用程序,则它们无法访问彼此的bean。每个应用程序都在维护自己的应用程序上下文。
更好的方法是只部署一个应用程序,将另一个项目作为依赖项(例如使用maven)。
当然,只有一个项目就更容易了。