2017-08-24 43 views
0

我正在將JEE REST(使用JAX-RS 2.0)應用程序重構爲Spring Boot應用程序。我的舊應用程序打包在.war中,並有一個包含實體的jar文件和JPA的persistence.xml配置文件。該jar被複制到WEB-INF/lib目錄中。我知道Spring JPA的工作方式不同,現在我不使用persistence.xml,但是我想知道是否可以將我的JPA實體類打包到jar中,並將它們包含在我的Spring Boot應用程序中,就像我現在正在做的那樣。這樣我可以很容易地在不同的Spring Boot應用程序中重用那個jar。在Spring引導應用程序中打包JPA實體

回答

1

我很肯定你可以這樣做,因爲我最近在我的一個項目上做了同樣的事情。你唯一需要做的就是確保你在你的主要Spring Boot配置類中添加一個@EntityScan註釋,並在JAR中添加實體的基本包。

@EntityScan("my.external.jar.entity.package") 
相關問題